-
Notifications
You must be signed in to change notification settings - Fork 255
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
Automate release #627
Automate release #627
Conversation
I am not sure if the build-appimage pipeline should be deactivated on the master branch, since the create-latest-release pipeline will take care of that. |
3f75554
to
f1c8def
Compare
This allows us to automatically create a change log. To use this feature locally it requires you to run: pre-commit install --hook-type commit-msg
This creates a special pr that will automatically create a new release when merged.
This file is generate so we do not need to run the formatter against it.
8a3db16
to
c3a7f27
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, thank you
I currently fail to understand that - the idea is that for each commit on master there is a "continuous" release, no? |
https://github.com/KDAB/hotspot/releases/tag/continuous here but it seems I need to figure something out since it was marked as draft. Will deal with this on Monday. Good find, thanks. |
Ah, now I see that as it should be: a pre-release release. If that is automatically updated, then this would be fine. |
Done, seems like ether I don't think changing the name to |
If you still want the versioned name: what do you think about having the appimage twice (once with a stable name)? |
This PR adds an automatic latest release aswell as release-please which provides a pr that can be merged to create a new release.
closes: #605