huggingface/Connect Tailscale
Connect your GitHub Action workflow to Tailscale
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 5, 2024
- License
- None
Pinned Snippet
uses: huggingface/temp-tailscale-action@8c35f3ef336619478175c3742d515e1be6e2e086 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| authkey | Your Tailscale authentication key, from the admin panel. | no | — |
| oauth-client-id | Your Tailscale OAuth Client ID. | no | — |
| oauth-secret | Your Tailscale OAuth Client Secret. | no | — |
| tags | Comma separated list of Tags to be applied to nodes. The OAuth client must have permission to apply these tags. | no | — |
| version | Tailscale version to use. | yes | 1.68.1 |
| sha256sum | Expected SHA256 checksum of the tarball. | no | 18edc3067c41bfbcd6eeffeab45d93e10566219cb0ebb78a0f59eba56acc37e3 |
| containerMode | This mode will use the Userspace networking mode (specially for container where tunnel VPN is not possible). DEPRECATED, not used anymore | no | true |
| debug | This mode generate the tailscale bug report | no | false |
| debugEnabled | This mode will allow to SSH to the runner. DEPRECATED, not used, replaced by github runner variable | no | false |
| acceptDns | — | no | true |
| acceptRoutes | — | no | true |
| slackChannel | Provide Slack Channel to send SSH information | no | — |
| slackToken | Slack Token to send message | no | — |
| waitForSSH | You can use this action at the end of your job with waitForSSH=true to handle SSH connection in case of workflow failed | no | false |
| sshTimeout | Number of minute to wait for SSH connection before ending the job | no | 5m |
| sshKeyId | Internal usage. when the SSH Key changed on tailscale, please update the default value. Its in use in this action, to take the following decisions | no | tskey-auth-kBgJJWKh3311CNTRL |
Outputs
no outputs