Skip to content

Commit 3445a32

Browse files
Mention shard.yml in Crystal release process (#327)
1 parent b1e2331 commit 3445a32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

processes/crystal-release.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Add an issue `Crystal release X.Y.Z` in https://github.com/crystal-lang/distribu
1515
* (minor) Either no merging of features into `master` or split off release branch for backporting bugfixes.
1616
4. [ ] Publish release PR draft
1717
* (minor) It should contain the expected date of the release.
18-
* It should be populated with updates to `CHANGELOG.md` and `VERSION`.
18+
* It should be populated with updates to `CHANGELOG.md`, `src/VERSION` and the version in `shard.yml`.
1919
5. [ ] (minor) Ensure documentation for language and compiler changes and other relevant changes is up to date.
2020
* (minor) [Crystal Book](https://github.com/crystal-lang/crystal-book/)
2121
* (minor) Update language specification
@@ -117,7 +117,7 @@ Add an issue `Crystal release X.Y.Z` in https://github.com/crystal-lang/distribu
117117
* Edit `prepare_build` on_osx download package and folder
118118
* Edit ` .github/workflows/*.yml` to point to docker image
119119
* Edit `shell.nix` `latestCrystalBinary` using `nix-prefetch-url --unpack <url>`
120-
2. [ ] (minor) Increment VERSION file to the next minor and -dev suffix
120+
2. [ ] (minor) Increment `src/VERSION` and version in `shard.yml` to the next minor plus `-dev` suffix
121121
3. [ ] (minor) Perform uncomment/todos left in the repo
122122
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)
123123
5. [ ] Merge `release/${VERSION%.*}` branch into `master` (if the two have diverged)

0 commit comments

Comments
 (0)