@@ -27,17 +27,17 @@ jobs:
27
27
name : Build Docker image
28
28
runs-on : ubuntu-latest
29
29
steps :
30
- - uses : actions/checkout@v3
30
+ - uses : actions/checkout@v4
31
31
32
32
- name : Set up QEMU
33
- uses : docker/setup-qemu-action@v2
33
+ uses : docker/setup-qemu-action@v3
34
34
35
35
- name : Set up Docker Buildx
36
- uses : docker/setup-buildx-action@v2
36
+ uses : docker/setup-buildx-action@v3
37
37
38
38
- name : Docker meta
39
39
id : meta
40
- uses : docker/metadata-action@v4
40
+ uses : docker/metadata-action@v5
41
41
with :
42
42
# Push to both Docker Hub and Github Container Registry
43
43
images : ${{ env.IMAGES }}
47
47
48
48
- name : Docker meta for Alpine image
49
49
id : alpine-meta
50
- uses : docker/metadata-action@v4
50
+ uses : docker/metadata-action@v5
51
51
with :
52
52
images : ${{ env.IMAGES }}
53
53
# Automatically update :latest
@@ -57,20 +57,20 @@ jobs:
57
57
tags : ${{ env.TAGS }}
58
58
59
59
- name : Login to Docker Hub
60
- uses : docker/login-action@v2
60
+ uses : docker/login-action@v3
61
61
with :
62
62
username : ${{ secrets.DOCKERHUB_USERNAME }}
63
63
password : ${{ secrets.DOCKERHUB_TOKEN }}
64
64
65
65
- name : Login to GitHub Container Registry
66
- uses : docker/login-action@v2
66
+ uses : docker/login-action@v3
67
67
with :
68
68
registry : ghcr.io
69
69
username : ${{ github.repository_owner }}
70
70
password : ${{ secrets.GITHUB_TOKEN }}
71
71
72
72
- name : Build and push ubuntu image
73
- uses : docker/build-push-action@v4
73
+ uses : docker/build-push-action@v5
74
74
with :
75
75
context : .
76
76
push : true
79
79
tags : ${{ steps.meta.outputs.tags }}
80
80
81
81
- name : Build and push alpine image
82
- uses : docker/build-push-action@v4
82
+ uses : docker/build-push-action@v5
83
83
with :
84
84
context : .
85
85
push : true
0 commit comments