Skip to content

Commit 0e7032c

Browse files
author
Nikolay Tkachenko
committed
Update workflow
1 parent 13d5dae commit 0e7032c

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/binaries.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
name: Draft release
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v4
1313
with:
1414
fetch-depth: 0
1515
-
@@ -47,7 +47,7 @@ jobs:
4747

4848
build-x86:
4949
name: Build ${{ matrix.artifact }} binary
50-
runs-on: ubuntu-latest
50+
runs-on: ubuntu-22.04
5151
needs:
5252
- draft-release
5353
env:
@@ -64,14 +64,14 @@ jobs:
6464
distro: debian
6565
artifact: 386-libc
6666
steps:
67-
- uses: actions/checkout@v2
67+
- uses: actions/checkout@v4
6868
-
6969
name: Extract tag name
7070
run: echo "X_TAG=${GITHUB_REF#refs/*/v}" >> $GITHUB_ENV
7171
-
7272
uses: addnab/docker-run-action@v3
7373
with:
74-
image: debian:bullseye
74+
image: debian:bookworm
7575
options: >
7676
--volume ${{ github.workspace }}:/build
7777
--workdir /build
@@ -158,7 +158,7 @@ jobs:
158158

159159
build-x86-alpine:
160160
name: Build ${{ matrix.artifact }} binary
161-
runs-on: ubuntu-latest
161+
runs-on: ubuntu-22.04
162162
needs:
163163
- draft-release
164164
env:
@@ -174,7 +174,7 @@ jobs:
174174
distro: alpine
175175
artifact: 386-musl
176176
steps:
177-
- uses: actions/checkout@v2
177+
- uses: actions/checkout@v4
178178
-
179179
name: Extract tag name
180180
run: echo "X_TAG=${GITHUB_REF#refs/*/v}" >> $GITHUB_ENV
@@ -262,7 +262,7 @@ jobs:
262262

263263
build-arm:
264264
name: Build ${{ matrix.artifact }} binary
265-
runs-on: ubuntu-latest
265+
runs-on: ubuntu-22.04
266266
needs:
267267
- draft-release
268268
env:
@@ -271,11 +271,11 @@ jobs:
271271
matrix:
272272
include:
273273
- arch: armv6
274-
distro: bullseye
274+
distro: bookworm
275275
go_distribution: https://go.dev/dl/go1.23.7.linux-armv6l.tar.gz
276276
artifact: armv6-libc
277277
- arch: aarch64
278-
distro: bullseye
278+
distro: bookworm
279279
go_distribution: https://go.dev/dl/go1.23.7.linux-arm64.tar.gz
280280
artifact: arm64-libc
281281
- arch: armv6
@@ -287,12 +287,12 @@ jobs:
287287
go_distribution: https://go.dev/dl/go1.23.7.linux-arm64.tar.gz
288288
artifact: arm64-musl
289289
steps:
290-
- uses: actions/checkout@v2.1.0
290+
- uses: actions/checkout@v4
291291
-
292292
name: Extract tag name
293293
run: echo "X_TAG=${GITHUB_REF#refs/*/v}" >> $GITHUB_ENV
294294
-
295-
uses: uraimo/run-on-arch-action@v2
295+
uses: uraimo/run-on-arch-action@v3
296296
name: Build artifact
297297
id: build
298298
with:
@@ -308,7 +308,7 @@ jobs:
308308
set -e
309309
310310
case "${{ matrix.distro }}" in
311-
bullseye)
311+
bookworm)
312312
apt-get update -y && \
313313
apt-get install --no-install-recommends -y \
314314
binutils \
@@ -401,14 +401,14 @@ jobs:
401401

402402
commit-release:
403403
name: Commit release
404-
runs-on: ubuntu-latest
404+
runs-on: ubuntu-22.04
405405
needs:
406406
- draft-release
407407
- build-x86
408408
- build-x86-alpine
409409
- build-arm
410410
steps:
411-
- uses: actions/checkout@v2
411+
- uses: actions/checkout@v4
412412
-
413413
uses: eregon/publish-release@v1
414414
env:

0 commit comments

Comments
 (0)