@@ -5,7 +5,7 @@ name: docker merge
5
5
on :
6
6
push :
7
7
branches :
8
- - ' trunk'
8
+ - trunk
9
9
10
10
jobs :
11
11
docker-build :
@@ -15,14 +15,14 @@ jobs:
15
15
# CI Setup #
16
16
# #######################
17
17
- name : Checkout code
18
- uses : actions/checkout@v3
18
+ uses : actions/checkout@v4
19
19
20
20
# #######################
21
21
# Build Base #
22
22
# #######################
23
23
- name : Docker meta base (merge)
24
24
id : meta-base
25
- uses : docker/metadata-action@v3
25
+ uses : docker/metadata-action@v5
26
26
with :
27
27
# list of Docker images to use as base name for tags
28
28
images : |
@@ -35,20 +35,20 @@ jobs:
35
35
type=sha
36
36
37
37
- name : Set up QEMU (merge)
38
- uses : docker/setup-qemu-action@v1
38
+ uses : docker/setup-qemu-action@v3
39
39
40
40
- name : Set up Docker Buildx (merge)
41
- uses : docker/setup-buildx-action@v1
41
+ uses : docker/setup-buildx-action@v3
42
42
43
43
- name : Login to GitHub Container Registry (merge)
44
- uses : docker/login-action@v1
44
+ uses : docker/login-action@v3
45
45
with :
46
46
registry : ghcr.io
47
47
username : ${{ github.actor }}
48
48
password : ${{ secrets.GITHUB_TOKEN }}
49
49
50
50
- name : Build and push base (merge)
51
- uses : docker/build-push-action@v2
51
+ uses : docker/build-push-action@v6
52
52
with :
53
53
context : .
54
54
target : base
69
69
# #######################
70
70
- name : Docker meta twophase (merge)
71
71
id : meta-twophase
72
- uses : docker/metadata-action@v3
72
+ uses : docker/metadata-action@v5
73
73
with :
74
74
# list of Docker images to use as base name for tags
75
75
images : |
83
83
84
84
- name : Docker meta atomizer (merge)
85
85
id : meta-atomizer
86
- uses : docker/metadata-action@v3
86
+ uses : docker/metadata-action@v5
87
87
with :
88
88
# list of Docker images to use as base name for tags
89
89
images : |
97
97
98
98
- name : Docker meta parsec (merge)
99
99
id : meta-parsec
100
- uses : docker/metadata-action@v3
100
+ uses : docker/metadata-action@v5
101
101
with :
102
102
# list of Docker images to use as base name for tags
103
103
images : |
@@ -111,7 +111,7 @@ jobs:
111
111
112
112
113
113
- name : Build and push twophase (merge)
114
- uses : docker/build-push-action@v2
114
+ uses : docker/build-push-action@v6
115
115
with :
116
116
context : .
117
117
target : twophase
@@ -122,7 +122,7 @@ jobs:
122
122
cache-to : type=gha,mode=max
123
123
124
124
- name : Build and push atomizer (merge)
125
- uses : docker/build-push-action@v2
125
+ uses : docker/build-push-action@v6
126
126
with :
127
127
context : .
128
128
target : atomizer
@@ -133,7 +133,7 @@ jobs:
133
133
cache-to : type=gha,mode=max
134
134
135
135
- name : Build and push parsec (merge)
136
- uses : docker/build-push-action@v2
136
+ uses : docker/build-push-action@v6
137
137
with :
138
138
context : .
139
139
target : parsec
0 commit comments