- Create test release in own fork.
- To verify builds succeed.
- As the Windows build can rarely fail, this provides a backup .exe
- Create new index version branches if necessary.
- Edit index/index.toml to match.
- Ensure the index version is the default branch in the community repos:
- alire-index
- alire-index-checks (must match alire-index)
- alire-index-staging (when it exists)
- Create a proper release in alire-project/alire
- Tag corresponding commit as vX.X.X (github does it if missing).
- Use autogenerated release notes.
- Credit all collaborators (if release notes aren't exhaustive).
- Update stable version used in alire-index workflows
- We used to use default in setup-alire, but by making it explicit we can test the new release before making it the default for everyone (next step).
- After a screening period, update default version in setup-alire repo.