Files
LUNA-Charts/.gitea/workflows/quality-gate.yml
T
Workflow config file is invalid. Please check your config file: invalid jobs: input node is not a mapping node
Ninosaurier e0514ac05b fix(ci-runner): connect component-tests job to the dind sidecar
The job container had no way to reach the docker-dind sidecar, so
'docker compose' failed with 'no such file or directory' on the unix
socket. Set DOCKER_HOST to the dind TCP endpoint and share the pod's
network namespace so the container can reach localhost:2375.
2026-08-02 18:09:00 +02:00

20 lines
572 B
YAML

component-tests:
runs-on: ubuntu-docker-dind
container:
image: git.byting-pandas.ninja/ci/node22-docker:latest
credentials:
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_TOKEN }}
options: --network host
env:
DOCKER_HOST: tcp://localhost:2375
steps:
- uses: actions/checkout@v4
- run: corepack enable
- run: corepack prepare pnpm@11.11.0 --activate
- run: pnpm install --frozen-lockfile
- name: Run component tests (Docker)
run: pnpm test:component