@@ -68,22 +68,18 @@ A *spandrel* is an implementation detail that has observable effects, but which
6868
6969- Create an off-main-branch release commit
7070 - [ ] ` git checkout main -b SOMEBRANCHNAME `
71- - [ ] Update version to ` version = 'X.Y.0' ` in ` setup.py ` (at repo root)
72- - [ ] Update version to ` version = 'X.Y.0' ` in ` glue/cirq/setup.py `
73- - [ ] Update version to ` version = 'X.Y.0' ` in ` glue/sinter/setup.py `
74- - [ ] Update version to ` version = 'X.Y.0' ` in ` glue/stimzx/setup.py `
71+ - [ ] Global search replace ` __version__ = 'X.Y.dev0' ` with ` __version__ = 'X.Y.0' `
7572 - [ ] ` git commit -a -m "Bump to vX.Y.0" `
7673 - [ ] ` git tag vX.Y.0 `
7774 - [ ] Push tag to github
7875 - [ ] Check github ` Actions ` tab and confirm ci is running on the tag
7976 - [ ] Wait for ci to finish validating and producing artifacts for the tag
8077 - [ ] Get ` stim ` , ` stimcirq ` , and ` sinter ` wheels/sdists [ from cibuildwheels] ( #pypackage.stim.cibuildwheels ) of this tag
8178- Bump to next dev version on main branch
82- - [ ] Update version to ` version = 'X.(Y+1).dev0' ` in ` setup.py ` (at repo root)
83- - [ ] Update version to ` version = 'X.(Y+1).dev0' ` in ` glue/cirq/setup.py `
84- - [ ] Update version to ` version = 'X.(Y+1).dev0' ` in ` glue/sinter/setup.py `
85- - [ ] Update version to ` version = 'X.(Y+1).dev0' ` in ` glue/stimzx/setup.py `
86- - [ ] Update ` INTENTIONAL_VERSION_SEED_INCOMPATIBILITY ` in ` src/stim/circuit/circuit.h `
79+ - [ ] ` git checkout main -b SOMEBRANCHNAME `
80+ - [ ] Global search replace ` __version__ = 'X.Y.dev0' ` with ` __version__ = 'X.(Y+1).dev0' `
81+ - [ ] Increment ` INTENTIONAL_VERSION_SEED_INCOMPATIBILITY ` in ` src/stim/circuit/circuit.h `
82+ - [ ] ` git commit -a -m "Start vX.(Y+1).dev" `
8783 - [ ] Push to github as a branch and merge into main using a pull request
8884- Write release notes on github
8985 - [ ] In title, use two-word theming of most important changes
0 commit comments