jaisonerick/crucible deploy

Deploy a project to a crucible machine over a Tailscale tailnet

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tagImage tag passed to crucible deploy, usually the commit SHA (github.sha)yes—
crucible-tokenToken that can read jaisonerick/crucible releasesyes—
tailscale-client-idFederated identity or OAuth client ID for Tailscaleyes—
tailscale-audienceFederated identity audience, for workload identity federationno""
tailscale-oauth-secretOAuth client secret, the alternative to workload identity federationno""
projectProject name; when empty, read from the project: key of the project fileno""
fileProject file read by crucible deploynocrucible.yml
machineThe machine's tailnet short namenocrucible
crucible-versioncrucible release to download: latest, 0.8.0 or v0.8.0nolatest
registryRegistry the registry token authenticates tonoghcr.io
registry-userRegistry usernameno${{ github.actor }}
registry-tokenRegistry token passed to the machine for this deploy; empty means images are publicno${{ github.token }}

no outputs