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
6.[ ] (minor) Post the release in https://opencollective.com/crystal-lang
112
112
113
113
## Post-release
114
-
1.[ ] Update crystal `master` branch to use released version: [`crystal:scripts/release-update.sh`](https://github.com/crystal-lang/crystal/blob/master/scripts/release-update.sh)
114
+
1.[ ] Update crystal `master` branch to use released version: [`crystal:scripts/release-update.sh ${VERSION}`](https://github.com/crystal-lang/crystal/blob/master/scripts/release-update.sh)
115
115
* Edit PREVIOUS_CRYSTAL_BASE_URL in `.circleci/config.yml`
116
116
* Edit DOCKER_TEST_PREFIX in `bin/ci`
117
117
* Edit `prepare_build` on_osx download package and folder
118
118
* Edit ` .github/workflows/*.yml` to point to docker image
119
119
* Edit `shell.nix``latestCrystalBinary` using `nix-prefetch-url --unpack <url>`
120
120
2.[ ] (minor) Increment VERSION file to the next minor and -dev suffix
121
121
3.[ ] (minor) Perform uncomment/todos left in the repo
122
-
4.[ ] Update default base version in test-ecosystem: [`test-ecosystem:scripts/release-update.sh`](https://github.com/crystal-lang/test-ecosystem/blob/master/scripts/release-update.sh)
122
+
4.[ ] Update default base version in test-ecosystem: [`test-ecosystem:scripts/release-update.sh ${VERSION}`](https://github.com/crystal-lang/test-ecosystem/blob/master/scripts/release-update.sh)
123
+
5.[ ] Merge `release/${VERSION%.*}` branch into `master` (if the two have diverged)
124
+
- This needs to be a *merge commit*. Those are disabled in the GitHub UI.
0 commit comments