fix: update pgrx to 0.12.9 in both CI workflows and fix formatting

- postgres-extension-ci.yml: bump cargo-pgrx 0.12.0→0.12.9 (4 locations)
- ruvector-postgres-ci.yml: bump PGRX_VERSION 0.12.6→0.12.9
- Run cargo fmt to reformat multi-attribute #![allow(...)] lines

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
rUv 2026-02-21 22:34:37 +00:00
parent 0304dcd7da
commit 809b14ca9e
44 changed files with 496 additions and 62 deletions

View file

@ -89,7 +89,7 @@ jobs:
${{ runner.os }}-cargo-build-target-${{ matrix.pg_version }}-
- name: Install cargo-pgrx
run: cargo install cargo-pgrx --version 0.12.0 --locked
run: cargo install cargo-pgrx --version 0.12.9 --locked
- name: Initialize pgrx (Ubuntu)
if: runner.os == 'Linux'
@ -139,7 +139,7 @@ jobs:
sudo apt-get install -y postgresql-17 postgresql-server-dev-17
- name: Install cargo-pgrx
run: cargo install cargo-pgrx --version 0.12.0 --locked
run: cargo install cargo-pgrx --version 0.12.9 --locked
- name: Initialize pgrx
run: cargo pgrx init --pg17=/usr/lib/postgresql/17/bin/pg_config
@ -178,7 +178,7 @@ jobs:
sudo apt-get install -y postgresql-17 postgresql-server-dev-17
- name: Install cargo-pgrx
run: cargo install cargo-pgrx --version 0.12.0 --locked
run: cargo install cargo-pgrx --version 0.12.9 --locked
- name: Initialize pgrx
run: cargo pgrx init --pg17=/usr/lib/postgresql/17/bin/pg_config
@ -241,7 +241,7 @@ jobs:
sudo apt-get install -y postgresql-${{ matrix.pg_version }} postgresql-server-dev-${{ matrix.pg_version }}
- name: Install cargo-pgrx
run: cargo install cargo-pgrx --version 0.12.0 --locked
run: cargo install cargo-pgrx --version 0.12.9 --locked
- name: Initialize pgrx
run: cargo pgrx init --pg${{ matrix.pg_version }}=/usr/lib/postgresql/${{ matrix.pg_version }}/bin/pg_config

View file

@ -36,7 +36,7 @@ on:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
PGRX_VERSION: '0.12.6'
PGRX_VERSION: '0.12.9'
RUST_VERSION: 'stable'
# Concurrency control - cancel in-progress runs for same PR