File tree Expand file tree Collapse file tree 1 file changed +16
-11
lines changed
Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Original file line number Diff line number Diff line change @@ -47,14 +47,19 @@ Update `/dependencies.yml` to reflect:
4747
4848A quick checklist to cutting a release of the sqlite3 gem:
4949
50- - [ ] make sure CI is green!
51- - bump the version
52- - [ ] update ` CHANGELOG.md ` and ` lib/sqlite3/version.rb `
53- - [ ] create a git tag using a format that matches the pattern ` v\d+\.\d+\.\d+ ` , e.g. ` v1.3.13 `
54- - build the native gems
55- - [ ] run ` bin/build-gems ` and make sure it completes and all the tests pass
56- - push
57- - [ ] ` git push && git push --tags `
58- - [ ] ` for g in gems/*.gem ; do gem push $g ; done `
59- - announce
60- - [ ] create a release at https://github.com/sparklemotion/sqlite3-ruby/releases and include sha2 checksums
50+ Prep
51+ - [ ] Make sure CI is green!
52+ - [ ] Update ` CHANGELOG.md ` and ` lib/sqlite3/version.rb `
53+ - [ ] Create a git tag using a format that matches the pattern ` v\d+\.\d+\.\d+ ` , e.g. ` v1.3.13 `
54+ - [ ] ` git push && git push --tags `
55+
56+ Automated build and release
57+ - [ ] Run workflow https://github.com/sparklemotion/sqlite3-ruby/actions/workflows/release.yml
58+ - [ ] Copy checksums from the push job
59+
60+ Manual build and release
61+ - [ ] Run ` bin/build-gems ` and make sure it completes and all the tests pass
62+ - [ ] ` for g in gems/*.gem ; do gem push $g ; done `
63+
64+ Post-release
65+ - [ ] Create a release at https://github.com/sparklemotion/sqlite3-ruby/releases and include sha2 checksums
You can’t perform that action at this time.
0 commit comments