bitwise-media-group/Setup evolve

Install the evolve CLI from GitHub Releases with caching and fail-closed supply-chain verification (checksums, SLSA build-provenance attestations, and cosign keyless signatures).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionVersion of evolve to install. Accepts an exact version ("0.1.0" or "v0.1.0"), "latest", or an npm-semver range ("~>0.1", ">=0.1, <1", "^0.1"). Commas may separate range clauses; they are treated as AND.nolatest
pre-releaseWhen "true", prerelease versions are eligible candidates alongside stable releases for "latest" and range matching. An exact prerelease version (for example "0.2.0-rc.1") installs regardless of this flag.nofalse
github-tokenToken used to query the GitHub API (release listing, asset download, attestation lookup). The default workflow token is sufficient.no${{ github.token }}
cacheWhen "true", persist the verified installation across workflow runs with the GitHub Actions cache. The runner tool cache is always used. Cached installations are cryptographically re-verified on restore.notrue
namedescription
versionThe resolved evolve version that was installed (no "v" prefix).
pathAbsolute path of the directory containing the evolve binary.
cache-hitWhere the installation came from: "tool-cache" (runner tool cache), "cache" (GitHub Actions cache), or "false" (fresh, verified download).