Skip to content

Commit cb41ab0

Browse files
committed
Add Postgres 18
1 parent d39367e commit cb41ab0

File tree

3 files changed

+29
-11
lines changed

3 files changed

+29
-11
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ jobs:
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

.github/workflows/dockerhub.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ jobs:
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

.github/workflows/ghcr.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ jobs:
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

0 commit comments

Comments
 (0)