-
Notifications
You must be signed in to change notification settings - Fork 61
Releasing
Simon Warta edited this page Mar 6, 2023
·
12 revisions
- Update
DOCKER_TAG
inMakefile
- Build to create a local tag.
- If you are on an Intel machine, use
make build
to build the official version. - If not, you can use
make build-x86_64
to force a non-native Intel build: This takes a long time and requires 25 GB of memory for Docker (checkdocker system info | grep -i memory
).
- If you are on an Intel machine, use
- Test the new image locally.
- Update and commit the new version in
Makefile
,CHANGELOG.md
andREADME.md
:
export NEW_RUST_OPTIMIZER_VERSION="0.12.11" git add Makefile CHANGELOG.md README.md && git commit -m "Set version: $NEW_RUST_OPTIMIZER_VERSION"
- Use
make publish-x86_64
to publish the Intel/AMD version. - Use
make publish-arm64
to build and publish the ARM versions (can take a long time to build on an Intel machine). git tag "v$NEW_RUST_OPTIMIZER_VERSION"
git push && git push --tags