huggingface/Connect Tailscale
Connect your GitHub Action workflow to Tailscale
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
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.84.0 |
| sha256sum | Expected SHA256 checksum of the tarball. | no | c91eb43a92c209108bfaf1237696ac2089cc3d8fcf35d570d348cbfb19d8fb31 |
| 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 | DEPRECATED, not used anymore | 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 |
| networkTest | You can choose to test the network route because some time it can take up to 10sec to mount, and the CI can fail | no | false |
| 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-ktnRnBeEsH11CNTRL |
Outputs
no outputs