Closed straight-shoota closed 3 months ago
CHANGELOG.md
VERSION
shard.yml
Steps 4.-6. are automated via scripts/make-shards-release.sh
scripts/make-shards-release.sh
$ make clean docs SOURCE_DATE_EPOCH=$(gdate -ud "YYYY-MM-DD" +"%s")
release/x.y
shards_branch
<M.m.p>
git tag -s -a -m v0.18.0 v0.18.0
git push --tags
scripts/update-shards.sh
.github/workflows/win_build_portable.yml
Release preparation
CHANGELOG.md
,VERSION
, andshard.yml
.Release process
Steps 4.-6. are automated via
scripts/make-shards-release.sh
$ make clean docs SOURCE_DATE_EPOCH=$(gdate -ud "YYYY-MM-DD" +"%s")
release/x.y
)shards_branch
.<M.m.p>
pattern as {version}git tag -s -a -m v0.18.0 v0.18.0
git push --tags
Post-release
scripts/update-shards.sh
) (https://github.com/crystal-lang/distribution-scripts/pull/294).github/workflows/win_build_portable.yml
(https://github.com/crystal-lang/crystal/pull/14411)