From 44a1d1eeef9267ff17a1d60877d0bd24621e7578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Van=C4=9Bk?= Date: Fri, 29 May 2026 15:40:32 +0200 Subject: [PATCH 1/2] upgrade to the latest postgres versions --- .github/workflows/test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bffe8b2..b80a269 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"] + postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"] steps: - name: Checkout project uses: actions/checkout@v3 @@ -34,7 +34,7 @@ jobs: strategy: fail-fast: false matrix: - postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"] + postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"] steps: - name: Checkout project uses: actions/checkout@v3 @@ -56,7 +56,7 @@ jobs: strategy: fail-fast: false matrix: - postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"] + postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"] steps: - name: Checkout project uses: actions/checkout@v3 @@ -79,7 +79,7 @@ jobs: strategy: fail-fast: false matrix: - postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"] + postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"] steps: - name: Checkout project uses: actions/checkout@v3 From 50148b32a45b7b215241bbd2715180d2ef012bcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Van=C4=9Bk?= Date: Fri, 29 May 2026 15:40:38 +0200 Subject: [PATCH 2/2] update readme --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 73f9c3e..fda6748 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ The version of the postgres binaries can be managed by importing `embedded-postg io.zonky.test.postgres embedded-postgres-binaries-bom - 18.3.0 + 18.4.0 pom import @@ -85,7 +85,7 @@ Compiling non-native architectures rely on emulation, so it is necessary to regi Builds all supported artifacts for all supported platforms and architectures, and also builds a BOM to control the versions of postgres binaries. -`./gradlew clean install --parallel -Pversion=18.3.0 -PpgVersion=18.3` +`./gradlew clean install --parallel -Pversion=18.4.0 -PpgVersion=18.4` Note that the complete build can take a very long time, even a few hours, depending on the performance of the machine on which the build is running. @@ -93,13 +93,13 @@ Note that the complete build can take a very long time, even a few hours, depend Builds only binaries for a specified platform/submodule. -`./gradlew clean :repacked-platforms:install -Pversion=18.3.0 -PpgVersion=18.3` +`./gradlew clean :repacked-platforms:install -Pversion=18.4.0 -PpgVersion=18.4` ### Build only a single binary Builds only a single binary for a specified platform and architecture. -`./gradlew clean install -Pversion=18.3.0 -PpgVersion=18.3 -ParchName=arm64v8 -PdistName=alpine` +`./gradlew clean install -Pversion=18.4.0 -PpgVersion=18.4 -ParchName=arm64v8 -PdistName=alpine` It is also possible to include the PostGIS extension by passing the `postgisVersion` parameter, e.g. `-PpostgisVersion=2.5.2`. Note that this option is not (yet) available for Windows and Mac OS platforms.