samlinville/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 | — |
| oidc-client-id | Your Tailscale OIDC Client ID. | no | — |
| oidc-aud-claim | Your Tailscale OIDC audience claim | no | — |
| tailnet | Your Tailscale tailnet name (e.g., example.com) | 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. Specify `latest` to use the latest stable version. | yes | 1.82.0 |
| sha256sum | Expected SHA256 checksum of the tarball. | no | "" |
| args | Optional additional arguments to `tailscale up` | no | "" |
| tailscaled-args | Optional additional arguments to `tailscaled` | no | "" |
| hostname | Fixed hostname to use. | no | "" |
| statedir | Optional state directory to use (if unset, memory state is used) | no | "" |
| timeout | Timeout for `tailscale up` | no | 2m |
| retry | Number of retries for `tailscale up` | no | 5 |
| use-cache | Whether to cache the Tailscale binaries (Linux/macOS) or installer (Windows) | no | false |
Outputs
no outputs