-
Notifications
You must be signed in to change notification settings - Fork 256
Release Checklist
Michael R. Crusoe edited this page May 2, 2024
·
5 revisions
- write release notes using the Release Notes Helper
- bump
version
inmeson.build
to an evenminor
release number - bump
SIMDE_VERSION_{MAJOR,MINOR,MICRO}
insimde/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
inmeson.build
to an oddminor
release number - post-release: bump
SIMDE_VERSION_{MAJOR,MINOR,MICRO}
insimde/simde-common.h
to match - copy this checklist to the wiki for next time