File tree Expand file tree Collapse file tree 4 files changed +21
-13
lines changed Expand file tree Collapse file tree 4 files changed +21
-13
lines changed Original file line number Diff line number Diff line change 1212 - v[0-9]+.[0-9]+.[0-9]+*
1313 pull_request :
1414
15+ permissions :
16+ contents : read
17+
1518jobs :
1619 build :
1720 name : Build
@@ -36,10 +39,10 @@ jobs:
3639
3740 steps :
3841 - name : Checkout code
39- uses : actions/checkout@v4
42+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4043
4144 - name : Set up Go
42- uses : actions/setup-go@v5
45+ uses : actions/setup-go@41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed # v5.1.0
4346 with :
4447 go-version-file : ${{ github.workspace }}/go.mod
4548
5255
5356
5457 - name : Upload coverage results
55- uses : codecov/codecov-action@v3
58+ uses : codecov/codecov-action@ab904c41d6ece82784817410c45d8b8c02684457 # v3.1.6
5659 with :
5760 file : cover.out
5861 flags : agent
Original file line number Diff line number Diff line change @@ -20,10 +20,10 @@ jobs:
2020
2121 steps :
2222 - name : Checkout code
23- uses : actions/checkout@v4
23+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2424
2525 - name : Set up Go
26- uses : actions/setup-go@v5
26+ uses : actions/setup-go@41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed # v5.1.0
2727 with :
2828 go-version-file : ${{ github.workspace }}/go.mod
2929
Original file line number Diff line number Diff line change 88 # manually trigger the release
99 workflow_dispatch :
1010
11+ permissions :
12+ contents : read
13+
1114jobs :
1215 goreleaser :
16+ permissions :
17+ contents : write # for goreleaser/goreleaser-action to create a GitHub release
1318 runs-on : ubuntu-latest
1419 steps :
1520 - name : Checkout
16- uses : actions/checkout@v4
21+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1722 with :
1823 fetch-depth : 0
1924
2025 - name : Set up Go
21- uses : actions/setup-go@v5
26+ uses : actions/setup-go@41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed # v5.1.0
2227 with :
2328 go-version-file : ${{ github.workspace }}/go.mod
2429
2530 - name : Login to Docker Hub
26- uses : docker/login-action@v3
31+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
2732 with :
2833 username : ${{ secrets.DOCKERHUB_USERNAME }}
2934 password : ${{ secrets.DOCKERHUB_TOKEN }}
3035
3136 - name : Login to GitHub Container Registry
32- uses : docker/login-action@v3
37+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
3338 with :
3439 registry : ghcr.io
3540 username : ${{ github.actor }}
3641 password : ${{ secrets.GITHUB_TOKEN }}
3742
3843 - name : Set up QEMU
39- uses : docker/setup-qemu-action@v3
44+ uses : docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0
4045
4146 - name : Set up Docker Buildx
4247 id : buildx
43- uses : docker/setup-buildx-action@v3
48+ uses : docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1
4449
4550 - name : Run GoReleaser
46- uses : goreleaser/goreleaser-action@v6
51+ uses : goreleaser/goreleaser-action@9ed2f89a662bf1735a48bc8557fd212fa902bebf # v6.1.0
4752 with :
4853 version : " ~> v2"
4954 args : release --clean
Original file line number Diff line number Diff line change 4343
4444 # Upload the results to GitHub's code scanning dashboard (optional).
4545 - name : " Upload to code-scanning"
46- uses : github/codeql-action/upload-sarif@v3
46+ uses : github/codeql-action/upload-sarif@396bb3e45325a47dd9ef434068033c6d5bb0d11a # v3.27.3
4747 with :
4848 sarif_file : results.sarif
You can’t perform that action at this time.
0 commit comments