Skip to content

Commit 48b8142

Browse files
authored
Use commit hash in actions (#195)
1 parent d660526 commit 48b8142

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,23 @@ jobs:
2525
test:
2626
runs-on: ubuntu-latest
2727
steps:
28-
- uses: actions/checkout@v6
29-
- uses: actions/setup-go@v6
28+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
29+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
3030
with:
3131
go-version: "1.25.6" # update together with dev.dockerfile
3232
- name: Debug with tmate SSH if enabled
3333
if: ${{ github.event_name == 'workflow_dispatch' && inputs.debug_ssh }}
34-
uses: mxschmitt/action-tmate@v3
34+
uses: mxschmitt/action-tmate@c0afd6f790e3a5564914980036ebf83216678101 # v3.23
3535
- run: make test-cover
36-
- uses: codecov/codecov-action@v5
36+
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
3737
with:
3838
token: ${{ secrets.CODECOV_TOKEN }}
3939

4040
test-latest-deps:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v6
44-
- uses: actions/setup-go@v6
43+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
44+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
4545
with:
4646
go-version: "1.25.6" # update together with dev.dockerfile
4747
- run: make test-latest-deps
@@ -50,41 +50,41 @@ jobs:
5050
name: "test go 1.22"
5151
runs-on: ubuntu-latest
5252
steps:
53-
- uses: actions/checkout@v6
54-
- uses: actions/setup-go@v6
53+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
54+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
5555
with:
5656
go-version: "1.22"
5757
- run: make test
5858

5959
lint:
6060
runs-on: ubuntu-latest
6161
steps:
62-
- uses: actions/checkout@v6
63-
- uses: actions/setup-go@v6
62+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
63+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
6464
with:
6565
go-version: "1.25.6" # update together with dev.dockerfile
66-
- uses: golangci/golangci-lint-action@v9
66+
- uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
6767
with:
6868
version: "v2.8.0" # update together with dev.dockerfile
6969

7070
lint-latest-deps:
7171
runs-on: ubuntu-latest
7272
steps:
73-
- uses: actions/checkout@v6
74-
- uses: actions/setup-go@v6
73+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
74+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
7575
with:
7676
go-version: "1.25.6" # update together with dev.dockerfile
7777
- run: make apply-latest-deps
78-
- uses: golangci/golangci-lint-action@v9
78+
- uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
7979
with:
8080
version: "v2.8.0" # update together with dev.dockerfile
8181

8282
check-tidy:
8383
name: go mod tidy
8484
runs-on: ubuntu-latest
8585
steps:
86-
- uses: actions/checkout@v6
87-
- uses: actions/setup-go@v6
86+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
87+
- uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.0.2
8888
with:
8989
go-version: "1.25.6" # update together with dev.dockerfile
9090
- run: make check-tidy

0 commit comments

Comments
 (0)