Skip to content

Commit 202dc35

Browse files
committed
Improve workflows
1 parent 2567b09 commit 202dc35

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
platform: ["linux/arm/v6", "linux/arm/v7", "linux/arm64/v8", "linux/386", "linux/ppc64le", "linux/amd64"]
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v3
23+
uses: actions/checkout@v4
2424
# https://github.com/docker/setup-qemu-action
2525
- name: Set up QEMU
26-
uses: docker/setup-qemu-action@v2
26+
uses: docker/setup-qemu-action@v3
2727
# https://github.com/docker/setup-buildx-action
2828
- name: Set up Docker Buildx
29-
uses: docker/setup-buildx-action@v2
29+
uses: docker/setup-buildx-action@v3
3030
- name: Build docker image
3131
run: make docker-build
3232
env:

.github/workflows/publish.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
name: Publish Docker image
2+
3+
permissions:
4+
contents: read
5+
packages: write # For ghcr.io
6+
27
on:
38
release:
49
types: [published]
@@ -9,15 +14,15 @@ jobs:
914
runs-on: ubuntu-latest
1015
steps:
1116
- name: Check out the repo
12-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1318
# https://github.com/docker/setup-qemu-action
1419
- name: Set up QEMU
15-
uses: docker/setup-qemu-action@v2
20+
uses: docker/setup-qemu-action@v3
1621
# https://github.com/docker/setup-buildx-action
1722
- name: Set up Docker Buildx
18-
uses: docker/setup-buildx-action@v2
23+
uses: docker/setup-buildx-action@v3
1924
- name: Login to GitHub registry
20-
uses: docker/login-action@v2
25+
uses: docker/login-action@v3
2126
with:
2227
registry: ghcr.io
2328
username: ${{ github.repository_owner }}

0 commit comments

Comments
 (0)