Skip to content

Commit e4801d9

Browse files
committed
github workflows: pin dependencies
1 parent 8d99753 commit e4801d9

File tree

3 files changed

+31
-31
lines changed

3 files changed

+31
-31
lines changed

.github/workflows/go.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
build-linux:
2121
runs-on: ubuntu-latest
2222
steps:
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@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
2727
with:
2828
go-version: "1.23"
2929

@@ -36,10 +36,10 @@ jobs:
3636
build-macos:
3737
runs-on: macos-13
3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4040

4141
- name: Set up Go
42-
uses: actions/setup-go@v5
42+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
4343
with:
4444
go-version: "1.23"
4545

@@ -54,10 +54,10 @@ jobs:
5454
runs-on: ubuntu-latest
5555

5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5858

5959
- name: Set up Go
60-
uses: actions/setup-go@v5
60+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6161
with:
6262
go-version: "1.23"
6363

@@ -72,7 +72,7 @@ jobs:
7272
OS=Linux ARCH=aarch64 make
7373
7474
- name: upload artifacts
75-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7676
with:
7777
name: artifacts-linux
7878
path: _output/binaries/
@@ -82,10 +82,10 @@ jobs:
8282
runs-on: macos-13
8383

8484
steps:
85-
- uses: actions/checkout@v4
85+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8686

8787
- name: Set up Go
88-
uses: actions/setup-go@v5
88+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
8989
with:
9090
go-version: "1.23"
9191

@@ -95,7 +95,7 @@ jobs:
9595
CGO_ENABLED=1 OS=Darwin ARCH=arm64 make
9696
9797
- name: upload artifacts
98-
uses: actions/upload-artifact@v4
98+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9999
with:
100100
name: artifacts-macos
101101
path: _output/binaries/
@@ -106,12 +106,12 @@ jobs:
106106
runs-on: ubuntu-latest
107107

108108
steps:
109-
- uses: actions/checkout@v4
110-
- uses: actions/download-artifact@v4
109+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
110+
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
111111
with:
112112
name: artifacts-linux
113113
path: _output/binaries/
114-
- uses: actions/download-artifact@v4
114+
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
115115
with:
116116
name: artifacts-macos
117117
path: _output/binaries/

.github/workflows/golang-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
name: lint
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2121
- name: Set up Go
22-
uses: actions/setup-go@v5
22+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
2323
with:
2424
go-version: "1.23"
2525
- name: golangci-lint
26-
uses: golangci/golangci-lint-action@v6
26+
uses: golangci/golangci-lint-action@55c2c1448f86e01eaae002a5a3a9624417608d84 # v6.5.2
2727
with:
2828
version: v1.61.0
2929
args: --timeout 3m0s

.github/workflows/integration.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
kubernetes-docker:
2626
runs-on: macos-13
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2929

3030
- name: Set up Go
31-
uses: actions/setup-go@v5
31+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
3232
with:
3333
go-version: "1.23"
3434

@@ -39,7 +39,7 @@ jobs:
3939
run: make && sudo make install
4040

4141
- name: tmate debugging session
42-
uses: mxschmitt/action-tmate@v3
42+
uses: mxschmitt/action-tmate@7b6a61a73bbb9793cb80ad69b8dd8ac19261834c # v3.22
4343
with:
4444
limit-access-to-actor: true
4545
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -60,10 +60,10 @@ jobs:
6060
kubernetes-containerd:
6161
runs-on: macos-13
6262
steps:
63-
- uses: actions/checkout@v4
63+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6464

6565
- name: Set up Go
66-
uses: actions/setup-go@v5
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version: "1.23"
6969

@@ -74,7 +74,7 @@ jobs:
7474
run: make && sudo make install
7575

7676
- name: tmate debugging session
77-
uses: mxschmitt/action-tmate@v3
77+
uses: mxschmitt/action-tmate@7b6a61a73bbb9793cb80ad69b8dd8ac19261834c # v3.22
7878
with:
7979
limit-access-to-actor: true
8080
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -95,10 +95,10 @@ jobs:
9595
docker:
9696
runs-on: macos-13
9797
steps:
98-
- uses: actions/checkout@v4
98+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9999

100100
- name: Set up Go
101-
uses: actions/setup-go@v5
101+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
102102
with:
103103
go-version: "1.23"
104104

@@ -109,7 +109,7 @@ jobs:
109109
run: make && sudo make install
110110

111111
- name: tmate debugging session
112-
uses: mxschmitt/action-tmate@v3
112+
uses: mxschmitt/action-tmate@7b6a61a73bbb9793cb80ad69b8dd8ac19261834c # v3.22
113113
with:
114114
limit-access-to-actor: true
115115
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -139,10 +139,10 @@ jobs:
139139
containerd:
140140
runs-on: macos-13
141141
steps:
142-
- uses: actions/checkout@v4
142+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
143143

144144
- name: Set up Go
145-
uses: actions/setup-go@v5
145+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
146146
with:
147147
go-version: "1.23"
148148

@@ -153,7 +153,7 @@ jobs:
153153
run: make && sudo make install
154154

155155
- name: tmate debugging session
156-
uses: mxschmitt/action-tmate@v3
156+
uses: mxschmitt/action-tmate@7b6a61a73bbb9793cb80ad69b8dd8ac19261834c # v3.22
157157
with:
158158
limit-access-to-actor: true
159159
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -183,10 +183,10 @@ jobs:
183183
incus:
184184
runs-on: macos-13
185185
steps:
186-
- uses: actions/checkout@v4
186+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
187187

188188
- name: Set up Go
189-
uses: actions/setup-go@v5
189+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
190190
with:
191191
go-version: "1.23"
192192

@@ -197,7 +197,7 @@ jobs:
197197
run: make && sudo make install
198198

199199
- name: tmate debugging session
200-
uses: mxschmitt/action-tmate@v3
200+
uses: mxschmitt/action-tmate@7b6a61a73bbb9793cb80ad69b8dd8ac19261834c # v3.22
201201
with:
202202
limit-access-to-actor: true
203203
github-token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)