Releasing
All releases are automated through GitHub actions.
All published releases of @rspack/cli
can be found on the npm versions page. They are tagged as
latest
with semver versionx.y.z
nightly
canary
Latest Full Release
The full release workflow is currently triggered manually every Tuesday with full release notes.
The following 9 targets are built
- x86_64-unknown-linux-gnu
- aarch64-unknown-linux-gnu
- x86_64-unknown-linux-musl
- aarch64-unknown-linux-musl
- i686-pc-windows-msvc
- x86_64-pc-windows-msvc
- aarch64-pc-windows-msvc
- x86_64-apple-darwin
- aarch64-apple-darwin
Nightly
The nightly release workflow is triggered every day at UTC 16:00:07, which is 00:07 AM Beijing Time (offset with an odd minute to avoid cron jobs firing off at the same time).
The nightly build fully replicates the full release build for catching errors early.
Canary
Commenting on a PR with the text !canary
triggers the canary release workflow.
Only contributors have the permission to publish canary releases.
The canary release only builds three targets for quicker feedback
- aarch64-apple-darwin
- x86_64-apple-darwin
- x86_64-unknown-linux-gnu