Release Rust Project Binaries as GitHub Releases
Version updated for https://github.com/houseabsolute/actions-rust-release to version v0.0.7.
- This action is used across all versions by 252 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action automates the process of releasing Rust projects that produce executables. It packages the executable along with specified files (e.g., README, changelog) into platform-specific archives (e.g., tarballs or zip files), generates SHA256 checksums, uploads the artifacts, and optionally creates or updates GitHub Releases for tagged versions. It simplifies multi-platform release workflows by supporting matrix builds and automating artifact creation and release management.
Release notes
- Updated various actions used by this action so that it no longer triggers warnings about Node.js 20 deprecation.