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

ci for pr version bumping #238

Open
BebeSparkelSparkel opened this issue Jul 24, 2024 · 0 comments
Open

ci for pr version bumping #238

BebeSparkelSparkel opened this issue Jul 24, 2024 · 0 comments

Comments

@BebeSparkelSparkel
Copy link
Collaborator

BebeSparkelSparkel commented Jul 24, 2024

The versioning problem specified in softwareengineering.stackexchange archive link on how to handle multiple simultaneous pull requests that all increment the versions of a package.

It was suggested that the user submitting the PR should not be responsible for incrementing the version, which I agree with. Also, having the user be responsible for incrementing the version makes the order of merging the changes very brittle due to the version change becoming obsolete if another PR is merged first.

The user should have an ability to specify the type of version increment by specifying something like patch, feature, breaking, or paradigm in the git commit or a changes attributes file.

Is there a ci tool that can automatically update the versions in the package.yaml, cabal, and ChangeLog.md files?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant