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 GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 18, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: datum-cloud/setup-datumctl-action@93d64fd09171e95e6516ed9d64515dfda6ae39a0 # v0.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versiondatumctl version to install, given as a datumctl release tag (e.g. v0.15.0).nov0.15.0
auth-hostnameDatum auth server hostname (e.g. auth.datum.net).noauth.datum.net
credentialsDatum 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
namedescription
versionThe datumctl version that was installed.
bin-pathDirectory datumctl was installed into and added to PATH.