You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Write release notes in NEWS. Get them reviewed and merged
If doing a branched release, also include a PR to merge the NEWS changes into master
Ensure your local copy is up to date with master and your working directory is clean
Ensure you can sign commits and any yubikeys/smartcards are plugged in
Run ./tag_release.sh <vX.Y.z> <git commit hash>
Push that tag to Github
Run ./build_releases
Sign the release artifacts by running
gpg --local-user 0xCDDE268EBB729EC7! --detach-sign --armor <path to artifact>
for each release artifact. Do not try to sign all of them at once by globbing. If you do, gpg will sign the combination of all the release artifacts instead of each one individually.
Create a draft release on Github and upload all the release artifacts and their signatures. Copy and paste the release notes from NEWS here as well.
Publish the release
Vendor the new Ignition version in mantle (backporting to the cl branch if a new 0.x.y release is being cut)
For 0.x.y releases:
Sync the docs using ignition for PROJECT and the version X.Y.Z (not vX.Y.Z) for RELEASE.
Review then merge the coreos-pages PR generated by the docs sync job.
Dependencies:
Release checklist:
./tag_release.sh <vX.Y.z> <git commit hash>
./build_releases
for each release artifact. Do not try to sign all of them at once by globbing. If you do, gpg will sign the combination of all the release artifacts instead of each one individually.
cl
branch if a new 0.x.y release is being cut)For 0.x.y releases:
ignition
forPROJECT
and the versionX.Y.Z
(notvX.Y.Z
) forRELEASE
.For 2.x.y+ releases:
fedpkg build
ignition
forPackages
link to NEWS on GH tag
"Update name
blankType
,Severity
andSuggestion
can be left asunspecified
unless it is a security release. In that case selectsecurity
which the appropriate severity.Stable karma
andUnstable
karma can be set to2
and-1
, respectively.The text was updated successfully, but these errors were encountered: