Skip to content

Commit 163beee

Browse files
authored
Merge pull request #501 from docker/gha-ref-commit-sha
Use full commit SHA for GitHub Actions
2 parents 11589d5 + 2f40c98 commit 163beee

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

.github/workflows/build.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
lint:
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525

26-
- uses: actions/setup-go@v5
26+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
2727
with:
2828
go-version: "1.25"
2929

@@ -38,7 +38,7 @@ jobs:
3838
steps:
3939
-
4040
name: Checkout
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4242
-
4343
name: List targets
4444
id: generate
@@ -57,13 +57,13 @@ jobs:
5757
steps:
5858
-
5959
name: Checkout
60-
uses: actions/checkout@v4
60+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6161
-
6262
name: Set up Docker Buildx
63-
uses: docker/setup-buildx-action@v3
63+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
6464
-
6565
name: Validate
66-
uses: docker/bake-action@v6
66+
uses: docker/bake-action@82490499d2e5613fcead7e128237ef0b0ea210f7 # v7.0.0
6767
with:
6868
source: .
6969
targets: ${{ matrix.target }}
@@ -74,7 +74,7 @@ jobs:
7474
- lint
7575

7676
steps:
77-
- uses: actions/checkout@v4
77+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7878

7979
- name: Update Docker to 28.0.1
8080
run: |
@@ -84,7 +84,7 @@ jobs:
8484
curl -fsSL https://test.docker.com -o get-docker.sh
8585
sudo sh ./get-docker.sh --version 28.0.1
8686
87-
- uses: docker/setup-buildx-action@v3
87+
- uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
8888
with:
8989
use: true
9090

@@ -95,9 +95,9 @@ jobs:
9595
windows-test:
9696
runs-on: windows-latest
9797
steps:
98-
- uses: actions/checkout@v4
98+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9999

100-
- uses: actions/setup-go@v5
100+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
101101
with:
102102
go-version: "1.25"
103103

@@ -114,23 +114,23 @@ jobs:
114114
integration-test:
115115
runs-on: ubuntu-latest
116116
steps:
117-
- name: actions/checkout@v4 (docker/docker-language-server)
118-
uses: actions/checkout@v4
117+
- name: actions/checkout@v6.0.2 (docker/docker-language-server)
118+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
119119
with:
120120
repository: docker/docker-language-server
121121
path: docker-language-server
122122

123-
- name: actions/checkout@v4 (docker/vscode-extension)
124-
uses: actions/checkout@v4
123+
- name: actions/checkout@v6.0.2 (docker/vscode-extension)
124+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
125125
with:
126126
repository: docker/vscode-extension
127127
path: vscode-extension
128128

129-
- uses: actions/setup-go@v5
129+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
130130
with:
131131
go-version: "1.25"
132132

133-
- uses: actions/setup-node@v4
133+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
134134
with:
135135
node-version: "22.x"
136136

@@ -173,9 +173,9 @@ jobs:
173173
ext: ""
174174

175175
steps:
176-
- uses: actions/checkout@v4
176+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
177177

178-
- uses: actions/setup-go@v5
178+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
179179
with:
180180
go-version: "1.25"
181181

@@ -198,9 +198,9 @@ jobs:
198198
- windows-test
199199

200200
steps:
201-
- uses: actions/checkout@v4
201+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
202202

203-
- uses: actions/setup-go@v5
203+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
204204
with:
205205
go-version: "1.25"
206206

@@ -248,11 +248,11 @@ jobs:
248248
ext: ""
249249

250250
steps:
251-
- uses: actions/checkout@v4
251+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
252252
with:
253253
fetch-tags: true
254254

255-
- uses: actions/setup-go@v5
255+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
256256
with:
257257
go-version: "1.25"
258258

@@ -271,7 +271,7 @@ jobs:
271271
run: |
272272
mv docker-language-server-${{ matrix.os }}-${{ matrix.arch }}${{ matrix.ext }} docker-language-server-${{ matrix.os }}-${{ matrix.arch }}-v${{ steps.set-variables.outputs.VERSION }}${{ matrix.ext }}
273273
274-
- uses: actions/upload-artifact@v4
274+
- uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
275275
with:
276276
name: docker-language-server-${{ matrix.os }}-${{ matrix.arch }}-v${{ steps.set-variables.outputs.VERSION }}${{ matrix.ext }}
277277
path: docker-language-server-${{ matrix.os }}-${{ matrix.arch }}-v${{ steps.set-variables.outputs.VERSION }}${{ matrix.ext }}

.github/workflows/prepare-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
runs-on: ubuntu-latest
2323

2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626

27-
- uses: actions/setup-go@v5
27+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
2828
with:
2929
go-version: "1.24"
3030

0 commit comments

Comments
 (0)