• Tailscale has a unique ability to connect any machine to any machine, and CI/CD pipelines are no exception. • The Tailscale Github Action has, as of this writing, nearly 800 stars since its first release in April 2021. • The first three versions of the Tailscale GitHub Action were written in bash, and bash had served us well. • As we received feedback from power users of the Action, and started to form ideas about how we’d like to improve, it became clear that we needed to port the Action to a more powerful language. • Version 4 of the Tailscale GitHub Action now uses TypeScript and the core of the GitHub Actions Toolkit. • This rewrite opens doors to new functionality and allows us to fix long-standing issues with the Bash action that will make the experience even smoother.

Article Summaries:

  • Tailscale has a unique ability to connect any machine to any machine, and CI/CD pipelines are no exception. The Tailscale Github Action has, as of this writing, nearly 800 stars since its first release in April 2021. The first three versions of the Tailscale GitHub Action were written in bash, and bash had served us well. As we received feedback from power users of the Action, and started to form ideas about how we’d like to improve, it became clear that we needed to port the Action to a more powerful language. Version 4 of the Tailscale GitHub Action now uses TypeScript and the core of the Gi

Sources: