imbrn / v8n

☑️ JavaScript fluent validation library
https://imbrn.github.io/v8n
MIT License
4.17k stars 110 forks source link

Improve support for CI/CD #190

Open imbrn opened 3 years ago

imbrn commented 3 years ago

Problem: Nowadays, we have to execute the library deployment process every time we need to produce a new version.

It would be nice to have a complete CI/CD process, where every new merge on the main branch would produce an automatic deployment.

Maybe we should adhere to the semantic-release project for helping us to achieve a commit-based versioning system. :thinking:

sbarfurth commented 3 years ago

Good idea, would target 1.5.0 with this. So once 1.4.0 is released we use the commit format?

sbarfurth commented 2 years ago

Merged PRs #209 and #210 were part of this. Only thing missing is automatic versioning now.