nao1215/Setup iso8583tool
Install the iso8583tool CLI by downloading a prebuilt release binary (Linux, macOS, Windows / amd64, arm64).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version of iso8583tool to install (e.g. "v0.8.0" or "0.8.0"). Use "latest" to install the most recent release. | no | latest |
| github-token | GitHub token used for API requests and downloads to avoid rate limiting. | no | ${{ github.token }} |
| install-dir | Directory to install the iso8583tool binary into. Defaults to $HOME/.iso8583tool/bin. | no | "" |
| verify-checksum | Verify the downloaded archive against checksums.txt (SHA-256). Set to "false" to skip. | no | true |
| verify-attestation | Verify the archive build provenance with "gh attestation verify". Requires the gh CLI. Opt-in. | no | false |
| add-to-path | Add the install directory to PATH for subsequent steps. Set to "false" to only expose the outputs. | no | true |
Outputs
| name | description |
|---|---|
| version | The resolved version of iso8583tool that was installed (e.g. v0.8.0). |
| bin-path | Absolute path to the installed iso8583tool binary. |
| install-dir | Directory the iso8583tool binary was installed into (added to PATH). |