diff options
| author | Mario Minardi <mario@tailscale.com> | 2025-11-27 15:31:50 -0700 |
|---|---|---|
| committer | Mario Minardi <mminardi@shaw.ca> | 2025-11-27 16:07:12 -0700 |
| commit | 411cee0dc9dbff2bfcf68f7588e3276f44ff9c6c (patch) | |
| tree | 74d24890f9ca3d0a9e97e870e225e9877bd82286 | |
| parent | b40272e76734483c7387840858cfc4e0e4f69811 (diff) | |
| download | tailscale-411cee0dc9dbff2bfcf68f7588e3276f44ff9c6c.tar.xz tailscale-411cee0dc9dbff2bfcf68f7588e3276f44ff9c6c.zip | |
.github/workflows: only run golang ci lint when go files have changed
Restrict running the golangci-lint workflow to when the workflow file
itself or a .go file, go.mod, or go.sum have actually been modified.
Updates #cleanup
Signed-off-by: Mario Minardi <mario@tailscale.com>
| -rw-r--r-- | .github/workflows/golangci-lint.yml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index bcf17f8e6..098b6f387 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -2,7 +2,11 @@ name: golangci-lint on: # For now, only lint pull requests, not the main branches. pull_request: - + paths: + - ".github/workflows/golangci-lint.yml" + - "**.go" + - "go.mod" + - "go.sum" # TODO(andrew): enable for main branch after an initial waiting period. #push: # branches: |
