actions-marketplace-validations/maturin-action

GitHub Action to install and run a custom maturin command

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenUsed to pull maturin distributions using GitHub API. Since there's a default, this is typically not supplied by the user.no${{ github.token }}
commandmaturin command to run. Defaults to "build".nobuild
argsArguments for the maturin commandno
maturin-versionVersion of maturin to install like "v0.12.0".no
manylinuxControl the manylinux platform tag on linux.no
containerDocker container image name. Default depends on "target" and "manylinux" options.no
docker-optionsAdditional Docker run options, for passing environment variables and etc.no
host-home-mountHost folder where the runner's home folder is mounted to. Used for building using Docker-in-Docker runnersno
targetThe --target option for cargono
rust-toolchainRust toolchain name. See https://rust-lang.github.io/rustup/concepts/toolchains.html#toolchain-specification no
rustup-componentsRustup components. See https://rust-lang.github.io/rustup/concepts/components.html no
working-directoryWorking directory to run maturin in.no
sccacheEnable sccache for faster builds.nofalse
before-script-linuxScript to run before maturin command on Linux.no

no outputs