-
Notifications
You must be signed in to change notification settings - Fork 39
Comparing changes
Open a pull request
base repository: tailscale/gitops-acl-action
base: main
head repository: matchory/tailscale-gitops-action
compare: main
- 7 commits
- 2 files changed
- 3 contributors
Commits on May 8, 2026
-
Replace with cached composite action
Replaces the upstream Docker/go-run approach with a composite action that compiles gitops-pusher once and caches the static binary via actions/cache. Subsequent runs restore from cache and execute directly, reducing runtime from ~60-90s to ~2-3s. - Composite action with no Docker dependency - Binary cached by OS, arch, and pinned Tailscale commit hash - All inputs flow through env vars to prevent script injection - Strict shell mode (set -euo pipefail) on all steps - Input validation for action and auth methods - Configurable Tailscale version via tailscale-release input
Configuration menu - View commit details
-
Copy full SHA for a11c45a - Browse repository at this point
Copy the full SHA a11c45aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a75122 - Browse repository at this point
Copy the full SHA 0a75122View commit details -
build(deps): bump actions/setup-go from 5 to 6
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v5...v6) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 5e4a680 - Browse repository at this point
Copy the full SHA 5e4a680View commit details -
build(deps): bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v4...v5) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 3f3b994 - Browse repository at this point
Copy the full SHA 3f3b994View commit details -
Merge pull request #2 from matchory/dependabot/github_actions/actions…
…/cache-5 build(deps): bump actions/cache from 4 to 5
Configuration menu - View commit details
-
Copy full SHA for 40935f7 - Browse repository at this point
Copy the full SHA 40935f7View commit details -
Merge pull request #1 from matchory/dependabot/github_actions/actions…
…/setup-go-6 build(deps): bump actions/setup-go from 5 to 6
Configuration menu - View commit details
-
Copy full SHA for 3d2a578 - Browse repository at this point
Copy the full SHA 3d2a578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5109778 - Browse repository at this point
Copy the full SHA 5109778View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main