Skip to content

Releases: tailscale/github-action

v4.1.2

11 Mar 20:13

Choose a tag to compare

What's Changed

  • .github/workflows: fix check to skip integration test for PRs from forks by @mpminardi in #260
  • fix: Windows MSI download on self-hosted runners by @doringeman in #259
  • Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #265
  • Bump actions/setup-node from 6.1.0 to 6.2.0 by @dependabot[bot] in #262
  • fix: add missing parentheses to core.isDebug() by @git-mracek in #268
  • .github/workflows: run integration test if event is a push by @mpminardi in #270
  • store tailscale.tgz and tailscaled.pid in XDG cache/runtime by @fbrv in #273
  • action,dist,src: bump default version to 1.94.2 by @mpminardi in #274
  • Bump actions/setup-node from 6.2.0 to 6.3.0 by @dependabot[bot] in #269
  • Bump @actions/core from 2.0.1 to 2.0.2 by @dependabot[bot] in #258
  • Bump @actions/github from 6.0.1 to 7.0.0 by @dependabot[bot] in #257
  • Bump @actions/tool-cache from 2.0.2 to 3.0.0 by @dependabot[bot] in #256
  • Bump @actions/cache from 5.0.1 to 5.0.2 by @dependabot[bot] in #255

New Contributors

Full Changelog: v4.1.1...v4.1.2

v4.1.1

23 Dec 16:26

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.0...v4.1.1

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