From ad590f85e957f576d016b70de51cbd468f10ac1e Mon Sep 17 00:00:00 2001 From: David Gomes Date: Mon, 23 Sep 2024 09:49:25 +0200 Subject: [PATCH] Bump pgrx for CI as well, add pg17 tests --- .ci/docker-compose.yaml | 2 +- .github/workflows/release.yml | 4 ++-- dockerfiles/db/Dockerfile | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.ci/docker-compose.yaml b/.ci/docker-compose.yaml index 5dbb607..437f393 100644 --- a/.ci/docker-compose.yaml +++ b/.ci/docker-compose.yaml @@ -12,4 +12,4 @@ services: - cargo - pgrx - test - - pg16 + - pg17 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5168209..62d45fc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,8 +40,8 @@ jobs: package_name: - pg-jsonschema pgrx_version: - - 0.11.3 - postgres: [14, 15, 16] + - 0.12.4 + postgres: [14, 15, 16, 17] box: - { runner: ubuntu-20.04, arch: amd64 } - { runner: arm-runner, arch: arm64 } diff --git a/dockerfiles/db/Dockerfile b/dockerfiles/db/Dockerfile index ed29176..45b9052 100644 --- a/dockerfiles/db/Dockerfile +++ b/dockerfiles/db/Dockerfile @@ -27,9 +27,9 @@ RUN \ cargo --version # PGX -RUN cargo install cargo-pgrx --version 0.11.3 --locked +RUN cargo install cargo-pgrx --version 0.12.4 --locked -RUN cargo pgrx init --pg16 $(which pg_config) +RUN cargo pgrx init --pg17 $(which pg_config) USER root