1name: golangci-lint 2on: 3 push: 4 tags: 5 - v2.* 6 branches: 7 - v2-maint 8 pull_request: 9 branches: 10 - v2-maint 11permissions: 12 contents: read 13jobs: 14 golangci: 15 name: lint 16 runs-on: ubuntu-latest 17 steps: 18 - uses: actions/setup-go@v3 19 with: 20 go-version: "1.20" 21 - uses: actions/checkout@v3 22 - name: golangci-lint 23 uses: golangci/golangci-lint-action@v3 24 with: 25 version: latest