mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 03:55:04 -05:00
1.5 KiB
1.5 KiB
name, about, title
| name | about | title |
|---|---|---|
| Release | Issue template to prepare a release step by step. | Release vX.Y.Z (or vX.Y.Z-rc?) |
Please check all steps if it was either done/already done, at the end of a release all check boxes must have been checked.
Release check-list:
If it was not already done:
- Choose the version number, e.g.
vX.Y.Z(can bevX.Y.Z-rc?for Release Candidates) following semantic versioning: https://semver.org/ - Update the project version to
X.Y.Z(orX.Y.Z-rc?) by running:
VERSION=X.Y.Z make set_version
# or
VERSION=X.Y.Z-rc? make set_version
Then:
- For non RC releases: check the release milestone issues, cut out what can't be completed in time and change the milestones for these issues
- Checkout the commit for release
- Call
make release, which creates a signed tag (requires GPG keys setup, see here) and pushes it - Wait for the release workflow to finish and check everything went well.
To continue the release cycle:
- Choose the version number for next release, e.g.
vA.B.C(can bevA.B.C-rc?for Release Candidates) following semantic versioning: https://semver.org/ - Update the project version to
A.B.C(orA.B.C-rc?) by running:
VERSION=A.B.C make set_version
# or
VERSION=A.B.C-rc? make set_version
All done!