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

v2.4.3 preparation #535

Open
1 of 21 tasks
MrAnno opened this issue May 2, 2024 · 1 comment
Open
1 of 21 tasks

v2.4.3 preparation #535

MrAnno opened this issue May 2, 2024 · 1 comment

Comments

@MrAnno
Copy link
Collaborator

MrAnno commented May 2, 2024

Release Checklist

Preparing release candidate

  • Make sure bleeding builds on all platforms and all tests pass
  • git checkout master
  • git merge bleeding --no-commit --no-ff
  • Bump project version (meson.build)
  • Bump ABI version when needed (meson.build)
  • Update ChangeLog
  • git commit -m "release: v2.4.3"
  • git tag -s v2.4.3-rc
  • git push origin v2.4.3-rc master

After publishing the RC tag, each new push on master will produce a new release candidate.
The bleeding branch is fast-forwarded automatically during the RC period.

Finalizing release

After a 1-2 week RC period, the final version can be released:

  • git checkout master
  • git tag -s v2.4.3
  • git push origin v2.4.3
@chenrui333
Copy link

Any timeline to cut a new release? Thanks!

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

2 participants