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

release 0.8.4 #1228

Open
17 tasks
mr-c opened this issue Oct 21, 2024 · 0 comments
Open
17 tasks

release 0.8.4 #1228

mr-c opened this issue Oct 21, 2024 · 0 comments

Comments

@mr-c
Copy link
Collaborator

mr-c commented Oct 21, 2024

  • write release notes using the Release Notes Helper
  • bump version in meson.build to an even minor release number
  • bump SIMDE_VERSION_{MAJOR,MINOR,MICRO} in simde/simde-common.h to match
  • make release candidate (make sure to mark it as a "pre-release" in GitHub)
  • test on Debian against all official and unofficial architectures using their default gcc version
  • Rebuild all packages in Debian that use SIMDe in experimental to see if there are any regressions.
  • fix or ignore any errors found
  • make another release candidate (repeating the above as necessary)
  • make final release
  • upload an amalgamated build of the headers
  • create a matching tag for simde-no-tests
  • publish a blog post using the release notes
  • email the mailing list about the blog post
  • ping vcpkg to update, example
  • post-release: bump version in meson.build to an odd minor release number
  • post-release: bump SIMDE_VERSION_{MAJOR,MINOR,MICRO} in simde/simde-common.h to match
  • copy this checklist to the wiki for next time
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