From 92ec094d9c2f89ec16dec8741b4af5136e6fbbf6 Mon Sep 17 00:00:00 2001 From: "David E. Wheeler" Date: Wed, 3 Apr 2024 19:10:05 -0400 Subject: [PATCH] Set permissions in script --- .ci/apt-install-postgres | 2 +- .github/workflows/lint-and-test.yml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.ci/apt-install-postgres b/.ci/apt-install-postgres index 7db896d..bba8ee4 100755 --- a/.ci/apt-install-postgres +++ b/.ci/apt-install-postgres @@ -23,4 +23,4 @@ curl https://salsa.debian.org/postgresql/postgresql-common/-/raw/master/pgdg/apt chmod +x /usr/local/bin/apt.postgresql.org.sh apt.postgresql.org.sh -i -v "$PGVERSION" -apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install -y "${@:2}" +chmod a+rwx "$(pg_config --pkglibdir)" "$(pg_config --sharedir)/extension" diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index 13f8c4a..2fa29a3 100644 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -48,8 +48,6 @@ jobs: run: cargo install cargo-pgrx --version "$(perl -ne 'print $1 if /^pgrx\s+=\s"=?([^"]+)/' Cargo.toml)" --locked - name: Initialize pgrx run: cargo pgrx init --pg${{ matrix.pg }}="$(which pg_config)" - - name: Fix permissisons - run: chmod a+rwx "$(pg_config --pkglibdir)" "$(pg_config --sharedir)/extension" - name: Run the tests env: RUST_BACKTRACE: 1