File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 pull_request :
55 branches : [main]
66
7+ permissions : {}
8+
79jobs :
810 linters :
911 runs-on : ubuntu-latest
12+ permissions :
13+ contents : read
1014 steps :
11- - uses : actions/checkout@v6
12- - uses : actions/setup-go@v6
15+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
16+ - uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
1317 with :
1418 go-version : 1.25.x
15- - uses : golangci/golangci-lint-action@v9.2.0
19+ - uses : golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
1620 with :
1721 version : v2.11.3
18- args : --timeout 3m
22+ args : --timeout 3m
Original file line number Diff line number Diff line change 44 - v*
55 workflow_dispatch :
66
7- permissions :
8- # To upload archives as GitHub Releases
9- contents : write
10- # To push Docker images to GitHub
11- packages : write
7+ permissions : {}
128
139jobs :
1410 goreleaser :
1511 runs-on : ubuntu-latest
12+ permissions :
13+ # To upload archives as GitHub Releases
14+ contents : write
15+ # To push Docker images to GitHub
16+ packages : write
1617 steps :
17- - uses : actions/setup-go@v6
18+ - uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
1819 with :
1920 go-version : 1.25.x
20- - uses : actions/checkout@v6
21+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2122 with :
2223 # All history, required for goreleaser
2324 fetch-depth : 0
2425 - # For TagBody, TagSubject or TagContents fields in goreleaser's templates
2526 run : git fetch --force --tags
26- - uses : docker/login-action@v4
27+ - uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
2728 with :
2829 registry : ghcr.io
2930 username : ${{ github.actor }}
3031 password : ${{ secrets.GITHUB_TOKEN }}
31- - uses : goreleaser/goreleaser-action@v7
32+ - uses : goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7
3233 with :
3334 version : v2.15.2
3435 args : release --clean
Original file line number Diff line number Diff line change 44 pull_request :
55 branches : [main]
66
7+ permissions : {}
8+
79jobs :
810 tests :
911 runs-on : ubuntu-latest
12+ permissions :
13+ contents : read
1014 steps :
11- - uses : actions/checkout@v6
12- - uses : actions/setup-go@v6
15+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
16+ - uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
1317 with :
1418 go-version : 1.25.x
1519 - run : go test -race ./...
You can’t perform that action at this time.
0 commit comments