Skip to content

Version 0.9.0 (2024-02-01)

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Feb 00:25
· 1982 commits to main since this release

Release Notes

This release contains several new features for users of GitHub Actions. In particular, we've updated the runners we use by default and we now use the latest versions of the upload-artifact and download-artifact GitHub actions.

Features

Newer macOS runners for GitHub Actions

In preparation for the retirement of the macos-11 runners, we've upgraded to the slightly newer macos-12. We still prefer running on these older runners, and not the newer macos-13 or macos-14 options, for broader compatibility across OS versions.

Users who wish to take advantage of GitHub's new Apple Silicon runners, which entered public beta on January 30, should consider setting up custom runners in their Cargo.toml:

[workspace.metadata.dist.github-custom-runners]
aarch64-apple-darwin = "macos-14"

Updated to the latest upload-artifact/download-artifact GitHub actions

We now use the latest (v4) versions of the upload-artifact and download-artifact GitHub actions. There's no need to change anything in your app, and most users won't see any changes from this. However, users with custom jobs which read from or write to artifacts will need to update their jobs to account for the new structure.

Install cargo-dist 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.9.0/cargo-dist-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/axodotdev/cargo-dist/releases/download/v0.9.0/cargo-dist-installer.ps1 | iex

Install prebuilt binaries via Homebrew

brew install axodotdev/homebrew-tap/cargo-dist

Download cargo-dist 0.9.0

File Platform Checksum
cargo-dist-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
cargo-dist-x86_64-apple-darwin.tar.xz Intel macOS checksum
cargo-dist-x86_64-pc-windows-msvc.zip x64 Windows checksum
cargo-dist-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
cargo-dist-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
cargo-dist-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
cargo-dist-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum