-
Notifications
You must be signed in to change notification settings - Fork 42
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
Better changelog / release notes support #52
Comments
I don't think the current approach is bad, the naming is simply not appropriate ( |
I agree, particularly since the current recommended order is |
It is nice to have some predefined set of actions like |
affects: serenity-js So that the changelog is included in the package published to the NPM the \`post\` step needs to be invoked _before_ the \`perform\` step. See: atlassian/lerna-semantic-release#52
Currently the changelog is generated as a file in the repository, which complicates the release process – to get the changelog file published to NPM correctly, we need to do the
post
step before theperform
step, which is not how it should be.Ideally instead, we would be able to publish release notes summaries instead. Github has a releases API which we could support, and to enable bitbucket support, we can make it agnostic to where it posts these changelogs to – it could be bitbucket snippets, or a third party changelog hosting service.
The text was updated successfully, but these errors were encountered: