Fixes for running tap tests: library for perl tests and option for running as non...
authorSvetlana Derevyanko <[email protected]>
Mon, 22 Jan 2024 09:27:16 +0000 (12:27 +0300)
committerChristoph Berg <[email protected]>
Tue, 4 Jun 2024 12:46:56 +0000 (14:46 +0200)
./workflows/ci.yml

index a4a191b1af49857c276cf49783093cffa0eb6de9..8112af51c87314fd9cce6008a130b8041781a29f 100644 (file)
@@ -19,7 +19,9 @@ jobs:
 
     name: 🐘 PostgreSQL ${{ matrix.pg }}
     runs-on: ubuntu-latest
-    container: pgxn/pgxn-tools
+    container:
+      image: pgxn/pgxn-tools
+      options: -e AS_USER=postgres
 
     steps:
       - name: Start PostgreSQL ${{ matrix.pg }}
@@ -27,6 +29,6 @@ jobs:
       - name: Check out the repo
         uses: actions/checkout@v3
       - name: Install extra build dependencies
-        run: sudo apt-get install -y liblz4-dev
+        run: sudo apt-get install -y liblz4-dev libipc-run-perl
       - name: Build and test on PostgreSQL ${{ matrix.pg }}
         run: PATH=$PATH:/usr/lib/postgresql/${{ matrix.pg }}/bin pg-build-test