jahands/Setup Infisical
Install the Infisical CLI and add it to PATH, with tool and Actions caching
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version of the Infisical CLI to install: an exact version (e.g. "0.43.114"), a semver range (e.g. "0.43.x") resolved against the published releases, or "latest". | — | latest |
| checksum | Expected SHA-256 checksum (64 hex characters) of the release archive for this platform. When set, it is verified instead of the checksum files published with the release, so the trusted digest lives in your workflow file. Only meaningful together with a pinned "version". | — | "" |
| github-token | Token forwarded as the Authorization header on release-asset and checksum downloads from github.com, and on GitHub API calls when resolving a version range (unauthenticated API calls are rate limited). Defaults to the workflow token on github.com and empty on GitHub Enterprise Server (a GHES token is not valid against github.com). | — | ${{ github.server_url == 'https://github.com' && github.token || '' }} |
Outputs
| name | description |
|---|---|
| version | The resolved Infisical CLI version that was installed (bare semver, e.g. "0.43.114"). |
| cache-hit | "true" if the CLI was restored from the runner tool cache or the GitHub Actions cache; "false" if it was downloaded. |
| infisical-path | Absolute path to the installed Infisical CLI binary. |