From 23fb539ce5a080dd5f3ac4511fe7d9aaebc6597c Mon Sep 17 00:00:00 2001 From: Pavlo Golub Date: Mon, 10 Nov 2025 12:10:35 +0100 Subject: [PATCH 1/3] chore: bump pgrx to 0.15.1 and supabase-wrappers to 0.1.25 --- .github/workflows/build_test.yaml | 10 ++++++++-- Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_test.yaml b/.github/workflows/build_test.yaml index 704b1b2..72e7bcd 100644 --- a/.github/workflows/build_test.yaml +++ b/.github/workflows/build_test.yaml @@ -2,8 +2,14 @@ name: Cargo Build & Test on: push: + branches: + - main pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + env: CARGO_TERM_COLOR: always @@ -32,7 +38,7 @@ jobs: with: path: | ~/.pgrx/ - key: pgrx-0.16.0 + key: pgrx-0.16.1 - name: Install latest stable toolchain uses: actions-rs/toolchain@v1 @@ -44,7 +50,7 @@ jobs: with: packages: build-essential bison flex clang protobuf-compiler libreadline8 libreadline-dev - name: Install pgrx - run: cargo install cargo-pgrx --version 0.16.0 --locked + run: cargo install cargo-pgrx --version 0.16.1 --locked if: steps.cache_pgrx.outputs.cache-hit != 'true' - run: cargo pgrx init if: steps.cache_pgrx.outputs.cache-hit != 'true' diff --git a/Cargo.toml b/Cargo.toml index e77ee55..eb6990a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,15 +23,15 @@ pg_test = [] [dependencies] etcd-client = { version = "0.16", features = ["tls"] } futures = "0.3.31" -pgrx = {version="=0.16.0"} -supabase-wrappers = {git="https://github.com/supabase/wrappers.git", branch="main",default-features = false} +pgrx = {version="=0.16.1"} +supabase-wrappers = { version="=0.1.25", default-features = false } thiserror = "2.0.16" tokio = { version = "1.47.1", features = ["full"] } testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] } [dev-dependencies] -pgrx-tests = "=0.16.0" +pgrx-tests = "=0.16.1" testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] } From daffec1aea9d5393b8839be4110d8c7d5e035dc2 Mon Sep 17 00:00:00 2001 From: Pavlo Golub Date: Mon, 10 Nov 2025 13:06:28 +0100 Subject: [PATCH 2/3] downgrad pgrx and pgrx-tests to 0.16.0 --- .github/workflows/build_test.yaml | 4 ++-- Cargo.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_test.yaml b/.github/workflows/build_test.yaml index 72e7bcd..b92d7c9 100644 --- a/.github/workflows/build_test.yaml +++ b/.github/workflows/build_test.yaml @@ -38,7 +38,7 @@ jobs: with: path: | ~/.pgrx/ - key: pgrx-0.16.1 + key: pgrx-0.16.0 - name: Install latest stable toolchain uses: actions-rs/toolchain@v1 @@ -50,7 +50,7 @@ jobs: with: packages: build-essential bison flex clang protobuf-compiler libreadline8 libreadline-dev - name: Install pgrx - run: cargo install cargo-pgrx --version 0.16.1 --locked + run: cargo install cargo-pgrx --version 0.16.0 --locked if: steps.cache_pgrx.outputs.cache-hit != 'true' - run: cargo pgrx init if: steps.cache_pgrx.outputs.cache-hit != 'true' diff --git a/Cargo.toml b/Cargo.toml index eb6990a..0aa2aa3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ pg_test = [] [dependencies] etcd-client = { version = "0.16", features = ["tls"] } futures = "0.3.31" -pgrx = {version="=0.16.1"} +pgrx = {version="=0.16.0"} supabase-wrappers = { version="=0.1.25", default-features = false } thiserror = "2.0.16" tokio = { version = "1.47.1", features = ["full"] } @@ -31,7 +31,7 @@ testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] } [dev-dependencies] -pgrx-tests = "=0.16.1" +pgrx-tests = "=0.16.0" testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] } From 0a0abe10ff5fa58b51ddd04c72fd2b8887da71b5 Mon Sep 17 00:00:00 2001 From: Pavlo Golub Date: Mon, 10 Nov 2025 13:28:11 +0100 Subject: [PATCH 3/3] use main branch and pgrx 0.16.1 --- .github/workflows/build_test.yaml | 4 ++-- Cargo.toml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_test.yaml b/.github/workflows/build_test.yaml index b92d7c9..72e7bcd 100644 --- a/.github/workflows/build_test.yaml +++ b/.github/workflows/build_test.yaml @@ -38,7 +38,7 @@ jobs: with: path: | ~/.pgrx/ - key: pgrx-0.16.0 + key: pgrx-0.16.1 - name: Install latest stable toolchain uses: actions-rs/toolchain@v1 @@ -50,7 +50,7 @@ jobs: with: packages: build-essential bison flex clang protobuf-compiler libreadline8 libreadline-dev - name: Install pgrx - run: cargo install cargo-pgrx --version 0.16.0 --locked + run: cargo install cargo-pgrx --version 0.16.1 --locked if: steps.cache_pgrx.outputs.cache-hit != 'true' - run: cargo pgrx init if: steps.cache_pgrx.outputs.cache-hit != 'true' diff --git a/Cargo.toml b/Cargo.toml index 0aa2aa3..afb5e32 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,15 +23,15 @@ pg_test = [] [dependencies] etcd-client = { version = "0.16", features = ["tls"] } futures = "0.3.31" -pgrx = {version="=0.16.0"} -supabase-wrappers = { version="=0.1.25", default-features = false } +pgrx = {version="=0.16.1"} +supabase-wrappers = { git="https://github.com/supabase/wrappers.git", branch="main", default-features = false } thiserror = "2.0.16" tokio = { version = "1.47.1", features = ["full"] } testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] } [dev-dependencies] -pgrx-tests = "=0.16.0" +pgrx-tests = "=0.16.1" testcontainers = { version = "0.25.0", features = ["blocking"] } serde = { version = "1.0.226", features = ["derive"] }