huggingface/Connect Tailscale

Connect your GitHub Action workflow to Tailscale

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Sep 5, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: huggingface/temp-tailscale-action@8c35f3ef336619478175c3742d515e1be6e2e086 # no releases — HEAD as of 2026-07-11

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

namedescriptionrequireddefault
authkeyYour Tailscale authentication key, from the admin panel.no
oauth-client-idYour Tailscale OAuth Client ID.no
oauth-secretYour Tailscale OAuth Client Secret.no
tagsComma separated list of Tags to be applied to nodes. The OAuth client must have permission to apply these tags.no
versionTailscale version to use.yes1.68.1
sha256sumExpected SHA256 checksum of the tarball.no18edc3067c41bfbcd6eeffeab45d93e10566219cb0ebb78a0f59eba56acc37e3
containerModeThis mode will use the Userspace networking mode (specially for container where tunnel VPN is not possible). DEPRECATED, not used anymorenotrue
debugThis mode generate the tailscale bug reportnofalse
debugEnabledThis mode will allow to SSH to the runner. DEPRECATED, not used, replaced by github runner variablenofalse
acceptDnsnotrue
acceptRoutesnotrue
slackChannelProvide Slack Channel to send SSH informationno
slackTokenSlack Token to send messageno
waitForSSHYou can use this action at the end of your job with waitForSSH=true to handle SSH connection in case of workflow failednofalse
sshTimeoutNumber of minute to wait for SSH connection before ending the jobno5m
sshKeyIdInternal usage. when the SSH Key changed on tailscale, please update the default value. Its in use in this action, to take the following decisionsnotskey-auth-kBgJJWKh3311CNTRL

no outputs