forked from TrueCloudLab/distribution
Merge pull request #2155 from dmcgowan/update-release-checklist
Update release checklist with further details
This commit is contained in:
commit
4ac39769dc
1 changed files with 12 additions and 4 deletions
|
@ -1,6 +1,10 @@
|
||||||
## Registry Release Checklist
|
## Registry Release Checklist
|
||||||
|
|
||||||
10. Compile release notes detailing features and since the last release. Update the `CHANGELOG.md` file.
|
10. Compile release notes detailing features and since the last release.
|
||||||
|
|
||||||
|
Update the `CHANGELOG.md` file and create a PR to master with the updates.
|
||||||
|
Once that PR has been approved by maintainers the change may be cherry-picked
|
||||||
|
to the release branch (new release branches may be forked from this commit).
|
||||||
|
|
||||||
20. Update the version file: `https://github.com/docker/distribution/blob/master/version/version.go`
|
20. Update the version file: `https://github.com/docker/distribution/blob/master/version/version.go`
|
||||||
|
|
||||||
|
@ -12,8 +16,12 @@ make AUTHORS
|
||||||
|
|
||||||
40. Create a signed tag.
|
40. Create a signed tag.
|
||||||
|
|
||||||
Distribution uses semantic versioning. Tags are of the format `vx.y.z[-rcn]`
|
Distribution uses semantic versioning. Tags are of the format
|
||||||
You will need PGP installed and a PGP key which has been added to your Github account. The comment for the tag should include the release notes.
|
`vx.y.z[-rcn]`. You will need PGP installed and a PGP key which has been added
|
||||||
|
to your Github account. The comment for the tag should include the release
|
||||||
|
notes, use previous tags as a guide for formatting consistently. Run
|
||||||
|
`git tag -s vx.y.z[-rcn]` to create tag and `git -v vx.y.z[-rcn]` to verify tag,
|
||||||
|
check comment and correct commit hash.
|
||||||
|
|
||||||
50. Push the signed tag
|
50. Push the signed tag
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue