Adhalianna / cargo-auditable-action

A GitHub action for building auditable binaries with cargo-auditable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cargo-Auditable Build Action

Installs and runs cargo-auditable which replaces cargo build command and extends the binary with SBOM data. Read more about cargo-auditable here.

Usage

Input parameters

All of the following are optional:

  • args: The arguments that will be passed to the cargo build command which is a part of the process executed by cargo-auditable.
  • toolchain: The Rust toolchain to use, e.g. nightly, defaults to stable
  • cargo_auditable_version: The version of cargo-auditable that should be fetched from crates.io. Defaults to the latest version.

Implementation

This action is a composite that builds upon:

Read the details at baptiste0928/cargo-install to learn more about security considerations of that action.

About

A GitHub action for building auditable binaries with cargo-auditable