tailscale / github-action

A GitHub Action to connect your workflow to your Tailscale network.
BSD 3-Clause "New" or "Revised" License
519 stars 78 forks source link

Allow to use pre-installed binaries #121

Open borchero opened 2 months ago

borchero commented 2 months ago

Motivation

Potentially, tailscale(d?) have been installed via a separate workflow step to manage the Tailscale version via an external tool (e.g. via conda-forge - tailscale, tailscaled). This change allows tailscale/github-action action to simply use these installed binaries rather than forcing the user to download additional binaries.

borchero commented 2 months ago

I just noticed that this would also solve #56 (and supersede #103) as brew install tailscale can be run in a separate step.

borchero commented 2 months ago

FYI, I tested the latest commit in a personal project and it worked nicely.

jayvdb commented 1 month ago

@borchero , could you rebase this

borchero commented 3 weeks ago

@jayvdb sorry for the delay, finally done :smile: