We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
master
CHANGELOG.md
VERSION
release/x.y
crystal_branch
<M.m.p>
crystal-*-darwin-*.tar.gz
crystal-*-linux-*.tar.gz
crystal-*.pkg
crystal-*-docs.tar.gz
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
make -C docs publish_docs CRYSTAL_VERSION=${VERSION}
api/${VERSION}
make -C docs dist-redirect_latest CRYSTAL_VERSION=${VERSION}
api/latest
./packages
export OBS_USER=
export OBS_PASSWORD=
./obs-release.sh devel:languages:crystal crystal $VERSION
crystallang/osc
osc build xUbuntu_20.04 x86_64
osc build Fedora_Rawhide x86_64
open https://build.opensuse.org/project/show/home:$OBS_USER:branches:devel:langauges:crystal/crystal
OBS_PROJECT=home:$OBS_USER:branches:devel:languages:crystal bats test
latest
$ ./docker/apply-latest-tags.sh {version}
$ snapcraft login
$ snapcraft status crystal
$ snapcraft release crystal <revision-number> beta
$ snapcraft release crystal <revision-number> stable
$ brew install --build-from-source <source of formula>
latest_release
.circleci/config.yml
bin/ci
prepare_build
.github/workflows/win.yml
shell.nix
latestCrystalBinary
nix-prefetch-url --unpack <url>
The text was updated successfully, but these errors were encountered:
straight-shoota
No branches or pull requests
Release preparation
master
or split off release branch for backporting bugfixes.CHANGELOG.md
andVERSION
.Release process
Source release
release/x.y
)crystal_branch
.<M.m.p>
pattern as {version} (as a pre-release directly in GH?)Binary releases
crystal-*-darwin-*.tar.gz
crystal-*-linux-*.tar.gz
crystal-*.pkg
crystal-*-docs.tar.gz
AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
env variables definedmake -C docs publish_docs CRYSTAL_VERSION=${VERSION}
to publish docs toapi/${VERSION}
make -C docs dist-redirect_latest CRYSTAL_VERSION=${VERSION}
to apply redirect fromapi/latest
toapi/${VERSION}
./packages
export OBS_USER=
export OBS_PASSWORD=
./obs-release.sh devel:languages:crystal crystal $VERSION
crystallang/osc
to run the CLI client for OBS.osc build xUbuntu_20.04 x86_64
osc build Fedora_Rawhide x86_64
open https://build.opensuse.org/project/show/home:$OBS_USER:branches:devel:langauges:crystal/crystal
OBS_PROJECT=home:$OBS_USER:branches:devel:languages:crystal bats test
latest
docker imageslatest
tags:$ ./docker/apply-latest-tags.sh {version}
$ snapcraft login
$ snapcraft status crystal
$ snapcraft release crystal <revision-number> beta
$ snapcraft release crystal <revision-number> stable
$ brew install --build-from-source <source of formula>
Release announcements
latest_release
in https://github.com/crystal-lang/crystal-website/blob/master/_config.ymlPost-release
master
branch to use released version (Update previous Crystal release - 1.2.2 crystal#11430).circleci/config.yml
bin/ci
prepare_build
on_osx download package and folder.github/workflows/win.yml
to point to docker imageshell.nix
latestCrystalBinary
usingnix-prefetch-url --unpack <url>
Note: This is done after Arch repos are updated
The text was updated successfully, but these errors were encountered: