diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 768aeca..8479da8 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -37,10 +37,10 @@ jobs: - name: Verify Podman access run: | echo "Checking Podman socket..." - ls -la /podman-host/ - test -S /podman-host/podman.sock && echo "Socket exists" || echo "Socket missing" - podman --url unix:///podman-host/podman.sock info - podman --url unix:///podman-host/podman.sock ps + ls -la /run/user/999/podman/ + test -S /run/user/999/podman/podman.sock && echo "Socket exists" || echo "Socket missing" + podman --url unix:///run/user/999/podman/podman.sock info + podman --url unix:///run/user/999/podman/podman.sock ps - name: Verify pinned digests run: | @@ -50,11 +50,11 @@ jobs: done - name: Create internal network - run: podman --url unix:///podman-host/podman.sock network create --internal integ-${{ env.RUN_ID }} + run: podman --url unix:///run/user/999/podman/podman.sock network create --internal integ-${{ env.RUN_ID }} - name: Start PostgreSQL run: | - podman --url unix:///podman-host/podman.sock run -d \ + podman --url unix:///run/user/999/podman/podman.sock run -d \ --name test-postgres-${{ env.RUN_ID }} \ --network integ-${{ env.RUN_ID }} \ -e POSTGRES_PASSWORD=password \ @@ -65,14 +65,14 @@ jobs: - name: Wait for PostgreSQL run: | timeout 60 bash -c ' - until podman --url unix:///podman-host/podman.sock exec test-postgres-${{ env.RUN_ID }} pg_isready -h 127.0.0.1 -p 5432 -U postgres; do + until podman --url unix:///run/user/999/podman/podman.sock exec test-postgres-${{ env.RUN_ID }} pg_isready -h 127.0.0.1 -p 5432 -U postgres; do sleep 1 done ' - name: Run backend tests run: | - podman --url unix:///podman-host/podman.sock run --rm \ + podman --url unix:///run/user/999/podman/podman.sock run --rm \ -v "$PWD":/workspace \ -w /workspace \ --network integ-${{ env.RUN_ID }} \ @@ -83,5 +83,5 @@ jobs: - name: Cleanup if: always() run: | - podman --url unix:///podman-host/podman.sock rm -f test-postgres-${{ env.RUN_ID }} 2>/dev/null || true - podman --url unix:///podman-host/podman.sock network rm integ-${{ env.RUN_ID }} 2>/dev/null || true \ No newline at end of file + podman --url unix:///run/user/999/podman/podman.sock rm -f test-postgres-${{ env.RUN_ID }} 2>/dev/null || true + podman --url unix:///run/user/999/podman/podman.sock network rm integ-${{ env.RUN_ID }} 2>/dev/null || true \ No newline at end of file