File tree Expand file tree Collapse file tree 3 files changed +29
-11
lines changed
Expand file tree Collapse file tree 3 files changed +29
-11
lines changed Original file line number Diff line number Diff line change 2727 - distro : alpine
2828 version : " 17-alpine"
2929
30+ - distro : alpine
31+ version : " 18-alpine"
32+
3033 - distro : debian
3134 version : " 13"
3235
@@ -42,10 +45,13 @@ jobs:
4245 - distro : debian
4346 version : " 17"
4447
48+ - distro : debian
49+ version : " 18"
50+
4551 - distro : debian
4652 version : latest
4753 steps :
48- - uses : actions/checkout@v3
54+ - uses : actions/checkout@v6
4955
5056 - name : Build image
5157 run : docker build --rm -f ${{ matrix.distro }}.Dockerfile
Original file line number Diff line number Diff line change 3737 - distro : alpine
3838 version : " 17-alpine"
3939
40+ - distro : alpine
41+ version : " 18-alpine"
42+
4043 - distro : debian
4144 version : " 13"
4245
@@ -52,10 +55,13 @@ jobs:
5255 - distro : debian
5356 version : " 17"
5457
58+ - distro : debian
59+ version : " 18"
60+
5561 - distro : debian
5662 version : latest
5763 steps :
58- - uses : actions/checkout@v3
64+ - uses : actions/checkout@v6
5965
6066 # build locally first before the multiarch build with buildx
6167 - name : Build image
@@ -74,29 +80,29 @@ jobs:
7480
7581 # if we get here, the test passed, so let's buildx and push
7682 - name : Log in to the container registry
77- uses : docker/login-action@v2
83+ uses : docker/login-action@v3
7884 with :
7985 username : ${{ secrets.DOCKERHUB_USERNAME }}
8086 password : ${{ secrets.DOCKERHUB_TOKEN }}
8187
8288 - name : Set up QEMU
8389 id : qemu
84- uses : docker/setup-qemu-action@v2
90+ uses : docker/setup-qemu-action@v3
8591 with :
8692 image : tonistiigi/binfmt:latest
8793 platforms : all
8894
8995 - name : Set up Docker Buildx
9096 id : buildx
91- uses : docker/setup-buildx-action@v2
97+ uses : docker/setup-buildx-action@v3
9298 with :
9399 version : latest
94100
95101 - name : Available platforms
96102 run : echo ${{ steps.buildx.outputs.platforms }}
97103
98104 - name : Build image
99- uses : docker/build-push-action@v4
105+ uses : docker/build-push-action@v6
100106 with :
101107 context : .
102108 file : ${{ matrix.distro }}.Dockerfile
Original file line number Diff line number Diff line change 3838 - distro : alpine
3939 version : " 17-alpine"
4040
41+ - distro : alpine
42+ version : " 18-alpine"
43+
4144 - distro : debian
4245 version : " 13"
4346
@@ -53,10 +56,13 @@ jobs:
5356 - distro : debian
5457 version : " 17"
5558
59+ - distro : debian
60+ version : " 18"
61+
5662 - distro : debian
5763 version : latest
5864 steps :
59- - uses : actions/checkout@v3
65+ - uses : actions/checkout@v6
6066
6167 # build locally first before the multiarch build with buildx
6268 - name : Build image
@@ -75,30 +81,30 @@ jobs:
7581
7682 # if we get here, the test passed, so let's buildx and push
7783 - name : Log in to the container registry
78- uses : docker/login-action@v2
84+ uses : docker/login-action@v3
7985 with :
8086 registry : ${{ env.REGISTRY }}
8187 username : ${{ github.actor }}
8288 password : ${{ secrets.GITHUB_TOKEN }}
8389
8490 - name : Set up QEMU
8591 id : qemu
86- uses : docker/setup-qemu-action@v2
92+ uses : docker/setup-qemu-action@v3
8793 with :
8894 image : tonistiigi/binfmt:latest
8995 platforms : all
9096
9197 - name : Set up Docker Buildx
9298 id : buildx
93- uses : docker/setup-buildx-action@v2
99+ uses : docker/setup-buildx-action@v3
94100 with :
95101 version : latest
96102
97103 - name : Available platforms
98104 run : echo ${{ steps.buildx.outputs.platforms }}
99105
100106 - name : Build image
101- uses : docker/build-push-action@v4
107+ uses : docker/build-push-action@v6
102108 with :
103109 context : .
104110 file : ${{ matrix.distro }}.Dockerfile
You can’t perform that action at this time.
0 commit comments