step-security/Cloudsmith CLI Setup
Set up Cloudsmith CLI in GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| cli-version | A specific version of the Cloudsmith CLI is installed/used. | no | "" |
| api-key | API Key for Cloudsmith | no | "" |
| oidc-namespace | Cloudsmith organisation/namespace for OIDC | no | "" |
| oidc-service-slug | Cloudsmith service account slug for OIDC | no | "" |
| oidc-auth-only | Only perform OIDC authentication without installing the CLI | no | false |
| oidc-auth-retry | Number of retry attempts for OIDC authentication (0-10) | no | 3 |
| oidc-token-validate | Validate the OIDC token after authentication | no | true |
| oidc-audience | Audience to request when retrieving the GitHub OIDC token. Defaults to https://github.com/{org-name} using GITHUB_REPOSITORY_OWNER. You can override this with a custom value like api://AzureADTokenExchange if needed. | no | "" |
| pip-install | Install the Cloudsmith CLI via pip | no | false |
| executable-path | Path where the Cloudsmith CLI is downloaded | no | — |
| api-host | API Host for Cloudsmith | no | "" |
| api-proxy | API Proxy for Cloudsmith | no | "" |
| api-ssl-verify | Verify SSL certificates for Cloudsmith API | no | "" |
| api-user-agent | User Agent for Cloudsmith API | no | "" |
Outputs
| name | description |
|---|---|
| oidc-token | JWT token generated by the Cloudsmith CLI setup action |