More CI workflow fixes #2
Some checks failed
CI/CD Pipeline with Secure Ephemeral PiP / test-backend (push) Failing after 0s
CI/CD Pipeline with Secure Ephemeral PiP / test-frontend (push) Has been skipped
CI/CD Pipeline with Secure Ephemeral PiP / build-backend (push) Has been skipped
CI/CD Pipeline with Secure Ephemeral PiP / build-frontend (push) Has been skipped
CI/CD Pipeline with Secure Ephemeral PiP / deploy-prod (push) Failing after 0s

This commit is contained in:
continuist 2025-09-10 00:16:35 -04:00
parent a0cb1011df
commit 60668d4b38

View file

@ -29,16 +29,10 @@ jobs:
test-backend: test-backend:
runs-on: [ci] runs-on: [ci]
# <— make podman CLI available inside the job container
container: container:
image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }} image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }}
# If you prefer to be independent of runner-wide options, also pass these:
options: >-
--volume=/run/user/999/podman:/run/user/999/podman:rw
--env=XDG_RUNTIME_DIR=/run/user/999
env: env:
# <— hardcode the socket path that exists on your CI host for UID 999
PODMAN_SOCK: /run/user/999/podman/podman.sock PODMAN_SOCK: /run/user/999/podman/podman.sock
steps: steps:
@ -145,16 +139,10 @@ jobs:
runs-on: [ci] runs-on: [ci]
needs: test-backend needs: test-backend
# <— make podman CLI available inside the job container
container: container:
image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }} image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }}
# If you prefer to be independent of runner-wide options, also pass these:
options: >-
--volume=/run/user/999/podman:/run/user/999/podman:rw
--env=XDG_RUNTIME_DIR=/run/user/999
env: env:
# <— hardcode the socket path that exists on your CI host for UID 999
PODMAN_SOCK: /run/user/999/podman/podman.sock PODMAN_SOCK: /run/user/999/podman/podman.sock
steps: steps:
@ -213,16 +201,10 @@ jobs:
runs-on: [ci] runs-on: [ci]
needs: test-frontend needs: test-frontend
# <— make podman CLI available inside the job container
container: container:
image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }} image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }}
# If you prefer to be independent of runner-wide options, also pass these:
options: >-
--volume=/run/user/999/podman:/run/user/999/podman:rw
--env=XDG_RUNTIME_DIR=/run/user/999
env: env:
# <— hardcode the socket path that exists on your CI host for UID 999
PODMAN_SOCK: /run/user/999/podman/podman.sock PODMAN_SOCK: /run/user/999/podman/podman.sock
steps: steps:
@ -290,16 +272,10 @@ jobs:
runs-on: [ci] runs-on: [ci]
needs: test-frontend needs: test-frontend
# <— make podman CLI available inside the job container
container: container:
image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }} image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }}
# If you prefer to be independent of runner-wide options, also pass these:
options: >-
--volume=/run/user/999/podman:/run/user/999/podman:rw
--env=XDG_RUNTIME_DIR=/run/user/999
env: env:
# <— hardcode the socket path that exists on your CI host for UID 999
PODMAN_SOCK: /run/user/999/podman/podman.sock PODMAN_SOCK: /run/user/999/podman/podman.sock
steps: steps:
@ -368,16 +344,10 @@ jobs:
needs: [build-backend, build-frontend] needs: [build-backend, build-frontend]
if: success() if: success()
# <— make podman CLI available inside the job container
container: container:
image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }} image: ${{ env.PODMAN_CLIENT_IMG_DIGEST }}
# If you prefer to be independent of runner-wide options, also pass these:
options: >-
--volume=/run/user/999/podman:/run/user/999/podman:rw
--env=XDG_RUNTIME_DIR=/run/user/999
env: env:
# <— hardcode the socket path that exists on your CI host for UID 999
PODMAN_SOCK: /run/user/999/podman/podman.sock PODMAN_SOCK: /run/user/999/podman/podman.sock
steps: steps: