datum-cloud/Setup datumctl
Install datumctl and authenticate a Datum service account so that subsequent datumctl and kubectl steps run against your Datum projects.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 18, 2026
- License
- Apache 2.0
Pinned Snippet
uses: datum-cloud/setup-datumctl-action@93d64fd09171e95e6516ed9d64515dfda6ae39a0 # v0.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | datumctl version to install, given as a datumctl release tag (e.g. v0.15.0). | no | v0.15.0 |
| auth-hostname | Datum auth server hostname (e.g. auth.datum.net). | no | auth.datum.net |
| credentials | Datum service account credentials JSON. Accepts either the raw JSON or a base64-encoded copy of it. Store it in a secret and pass it here; the value is written to a temporary file (mode 600) and removed after login. | yes | — |
Outputs
| name | description |
|---|---|
| version | The datumctl version that was installed. |
| bin-path | Directory datumctl was installed into and added to PATH. |