Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider semantic-release #499

Open
tizmagik opened this issue Jun 8, 2017 · 0 comments
Open

Consider semantic-release #499

tizmagik opened this issue Jun 8, 2017 · 0 comments
Labels

Comments

@tizmagik
Copy link
Contributor

tizmagik commented Jun 8, 2017

This will probably morph into an RFC, but just wanted to put up an issue to discuss for now. If we agree this is something worth doing I'd be happy to flesh out an actual RFC with someone.

In order to streamline some of the overhead around merging, tagging and releasing new versions of kyt, we could look into using something like semantic-release. This enables an automated pipeline where when a PR is merged to master, a CI job (via semantic-release) will generate a changelog, bump the version number according to semver commit messages (which is enforced programmatically) and then publish a new version of kyt to npm via some next or unstable tag or whatever. We can still enforce a manual "official" release against latest tag which gives us an opportunity to create messaging, upgrade guides etc for releases of interest.

Bug or Feature?

Feature

Current Behavior

Manual releases, changelogs, etc.

Desired Behavior

Automated next tag releases.

@woodb woodb added the stale label Sep 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants