gitops-acl-action
gitops-acl-action copied to clipboard
GitOps for your Tailscale ACLs
## The Problem Given the following Github Actions YAML Workflow ```yml --- name: Sync - ACLs on: push: branches: - main pull_request: branches: - '*' jobs: sync-acls: runs-on: ubuntu-latest steps:...
## Description The Github action fires a warning when testing edits to the policy file. This appears to have no effect on the test, but it does issue a confusing...
Now that OAuth clients are supported, I think the recommended configuration in the README.md should show an OAuth configuration rather than an API key based one. I also think it...
Our organisation uses GitLab. No worries, I've found an example for Gitlab execution: https://gitlab.com/rdb-is/devops/tailscale-gitops-gitlab-example This references a Docker Image rdb91/gitops-pusher:latest Which got me thinking if Tailscale has their own image...
Hello, I've added a YAML file that can be included in Gitlab projects to exploit the same logic as for the Github action. This requires the Docker image to be...
_Edited after establishing the reason for the error:_ Without changing my ACL or build, I started getting the following error when testing on GitHub. The issue was that my TS...
Actions fail with `Restore cache failed: Dependencies file is not found in /home/runner/work/tailscale_acls/tailscale_acls. Supported file pattern: go.sum` The latest released version 1.2.0 does not include the commit https://github.com/tailscale/gitops-acl-action/commit/2a26694c9b52705d168412684af2fd7e03247c7c to disable...
As required by Tailscale v1.74.0 Fixes https://github.com/tailscale/gitops-acl-action/issues/51
Seems like the action needs to bump the required go version? ``` Run go run tailscale.com/cmd/gitops-pusher@66aa77416744037baec93206ae212012a2314f83 "--policy-file=tailscale-policy.hujson" "test" go: downloading tailscale.com v1.77.0-pre.0.20241205230054-66aa77416744 go: tailscale.com/cmd/gitops-pusher@66aa77416744037baec93206ae212012a2314f83: [email protected] requires go >= 1.23.1 (running...