@@ -23,14 +23,17 @@ jobs:
23
23
24
24
steps :
25
25
- name : Checkout Repository
26
- uses : actions/checkout@v3
26
+ uses : actions/checkout@v4
27
+
28
+ - name : Set up QEMU
29
+ uses : docker/setup-qemu-action@v3
27
30
28
31
- name : Set up Docker Buildx
29
- uses : docker/setup-buildx-action@v2
32
+ uses : docker/setup-buildx-action@v3
30
33
31
34
- name : Determine tags
32
35
id : metadata
33
- uses : docker/metadata-action@v4
36
+ uses : docker/metadata-action@v5
34
37
with :
35
38
images : ${{ env.registry }}/${{ env.image-name }}
36
39
tags : |
@@ -42,15 +45,18 @@ jobs:
42
45
type=raw,value=latest,enable={{ is_default_branch }}
43
46
44
47
- name : Log in to the Container registry
45
- uses : docker/login-action@v2.1.0
48
+ uses : docker/login-action@v3
46
49
with :
47
50
registry : ${{ env.registry }}
48
51
username : ${{ github.actor }}
49
52
password : ${{ secrets.GITHUB_TOKEN }}
50
53
51
54
- name : Build and push ${{ env.image-name }}
52
- uses : docker/build-push-action@v3
55
+ uses : docker/build-push-action@v6
53
56
with :
57
+ context : .
58
+ platforms : linux/amd64,linux/arm64
59
+ provenance : false
54
60
push : true
55
61
tags : ${{ steps.metadata.outputs.tags }}
56
62
labels : ${{ steps.metadata.outputs.labels }}
0 commit comments