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

Implement application versioning and changelog generation #155

Closed
nikmel2803 opened this issue Mar 21, 2022 · 1 comment · Fixed by #160
Closed

Implement application versioning and changelog generation #155

nikmel2803 opened this issue Mar 21, 2022 · 1 comment · Fixed by #160
Assignees

Comments

@nikmel2803
Copy link
Member

For production usage we need to implement application versioning and changelogs for our users

@nikmel2803 nikmel2803 self-assigned this Mar 22, 2022
@nikmel2803
Copy link
Member Author

I did a research of possible solutions of this problem and founded several projects that can solve it.

https://github.com/release-drafter/release-drafter — looks like simple and interesting solution that can create draft releases after PRs merging, generate changelogs for them and auto bump versions

https://github.com/conventional-changelog/conventional-changelog and https://github.com/semantic-release/semantic-release — powerful, but pretty difficult solution. Requires all commits to follow conventional commits. therefore, this decision requires the consent of the entire team and discipline

There are other solutions, but they are not as interesting as the ones above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant