Skip to content

Releases: tailscale/github-action

v4.1.0

30 Oct 14:11
a392da0

Choose a tag to compare

What's Changed

  • .gitattributes: mark dist as a generated folder by @mpminardi in #218
  • src: check against platform specific versions for latest and unstable by @mpminardi in #220
  • action.yml,src: add support for workload identity federation by @mpminardi in #221

Full Changelog: v4.0.3...v4.1.0

v4.0.3

24 Oct 11:33

Choose a tag to compare

What's Changed

  • stop tailscale service after CI workload finishes by @oxtoacart in #206
  • validate that when using an OAuth client, tags are specified by @oxtoacart in #209

Full Changelog: v4.0.2...v4.0.3

v4.0.2

15 Oct 19:32

Choose a tag to compare

What's Changed

Full Changelog: v4...v4.0.2

v4.0.1

14 Oct 21:47

Choose a tag to compare

What's Changed

Full Changelog: v4...v4.0.1

v4.0.0

14 Oct 18:45

Choose a tag to compare

With this release, the action is now implemented in JavaScript and requires runners that are capable of installing Node.js 24.

Notable changes:

  • New: Now supports a ping parameter to verify connectivity to tailnet devices.
  • New: Now logs out the Tailscale ephemeral node at the end of the CI run, removing it from the tailnet immediately.
  • Changed: Caching of Tailscale binaries is enabled by default.
  • Fixed: DNS resolvers are properly set on macOS. Previously, attempting to reach devices using their full domain of the form my-node.my-tailnet.ts.net would fail due to incorrect DNS settings.

Full Changelog: v3...v4.0.0

v3

18 Dec 21:47
6cae46e

Choose a tag to compare

v3

Starting in this release (v3) we'll be changing to a floating tag approach where v3 will reference the latest v3.x.y release.

What's Changed

Full Changelog: v2...v3

v3.2.3

26 Jun 15:39
84a3f23

Choose a tag to compare

Fix an issue preventing the action from running on Windows based runners that do not have a graphical desktop environment (such as the windows-11-arm label).

What's Changed

  • {.github/workflows,action.yml}: run windows in unattended mode by @mpminardi in #181

Full Changelog: v3.2.2...v3.2.3

v3.2.2

26 Jun 15:39
6986d2c

Choose a tag to compare

Add a retry mechanism for tailscale up.

What's Changed

  • action: add retry on tailscale up to make the action more reliable by @mcoulombe in #178

New Contributors

Full Changelog: v3.2.1...v3.2.2

v3.2.1

09 Apr 22:23

Choose a tag to compare

Fixed a regression where temporary files would incorrectly persist after the action completed.

What's Changed

  • action.yml: properly remove temporary files after downloading by @mpminardi in #171

Full Changelog: v3...v3.2.1

v3.2.0

09 Apr 16:56
9a0fda8

Choose a tag to compare

The action now supports running on Windows and macOS runners (generally available)

The action now supports an optional use-cache input which caches Tailscale binaries when set to 'true'

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.2.0