@@ -23,35 +23,25 @@ StGit Release Checklist
2323
2424 - `git tag --sign -m 'Release vX.Y.Z' vX.Y.Z`
2525
26- 4. Make source archive
27-
28- - `./contrib/releases/make-archive.sh`
29- - This archive will be uploaded in step 7.
30-
31- 5. Update stacked-git.github.io
26+ 4. Update stacked-git.github.io
3227
3328 - In stacked-git.github.io repo, `make sync` to sync updated
3429 changelog and man pages into website.
3530 - Review home page for anything that should be updated in conjunction
3631 with the StGit release.
3732
38- 6 . Push changes upstream
33+ 5 . Push changes upstream
3934
4035 - Push new tag and master branch upstream
4136 - Push stacked-git.github.io changes
4237
43- 7. Create GitHub release
38+ 6. Publish GitHub Release
4439
45- - Use "Stacked Git X.Y.Z" for release title.
46- - Write a sentence or two description of release.
47- - Paste this version's changes from CHANGELOG.md.
48- - Upload source archive file (`stgit-X.Y.Z.tar.gz`) from step 4.
49- - Upload prebuilt packages from Actions build for this tag.
50- https://github.com/stacked-git/stgit/actions
40+ - Draft release is created for new tags.
41+ - Change release title to "Stacked Git X.Y.Z"
5142
52- 8. Send notifications
43+ 7. Publish to crates.io
5344
54- - Post a new discussion on GitHub repo
55- - ...
45+ - `cargo publish`
5646
57- 9 . Review and update these release instructions
47+ 8 . Review and update these release instructions
0 commit comments