omnistrate-oss/Setup Omnistrate CTL
Wraps the Omnistrate CTL command line to deploy and operate Omnistrate services
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| User email | no | — | |
| password | User password | no | — |
| api-key | Omnistrate API key (om_... format). When set, the action logs in using the API key instead of email/password. Recommended for CI/CD. Store as a GitHub Actions secret. | no | — |
| version | Version of Omnistrate CTL to install. If unspecified or set to "latest", the latest version for the target platform will be installed. | no | latest |
| logout | Whether to run "omnistrate-ctl logout" in the post step to remove the temporary access token from the runner. Defaults to "true". | no | true |
| skip-revoke | Skip server-side token revocation in the post step. When "false" (the default), the action runs "omnistrate-ctl revoke-token" to invalidate the refresh token on the server before cleaning up. Set to "true" to only remove local credentials without revoking. | no | false |
Outputs
no outputs