A self-hosted orchestration system crafted for power users. composia.xyz
Something went wrong. Try again.
YAML
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051name: Controller E2E
on: pull_request: paths: - "go.mod" - "go.sum" - "cmd/**" - "internal/**" - "proto/**" - "gen/go/**" - "test/controller_e2e/**" - "dev/docker-compose.e2e.yaml" - ".forgejo/workflows/controller-e2e.yaml" push: branches: ["main"] paths: - "go.mod" - "go.sum" - "cmd/**" - "internal/**" - "proto/**" - "gen/go/**" - "test/controller_e2e/**" - "dev/docker-compose.e2e.yaml" - ".forgejo/workflows/controller-e2e.yaml" workflow_dispatch:
jobs: e2e: runs-on: docker-amd64-dind container: image: forgejo.alexma.top/alexma233/ci-images-go-node-docker:1.26@sha256:1bd01281b668e118e4bee4da655dc7084d996089484ddf4e23cec2ed3d1cc96a
steps: - name: Checkout # renovate: datasource=git-refs depName=actions/checkout packageName=https://forgejo.alexma.top/actions/checkout currentValue=v7.0.0 uses: https://forgejo.alexma.top/actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- name: Verify Docker access run: | docker version docker compose version
- name: Run controller e2e run: | COMPOSE_PROJECT_NAME="composia-e2e-${GITHUB_RUN_ID:-$$}" \ COMPOSIA_E2E_CONTROLLER_PORT=0 \ COMPOSIA_E2E_CONTROLLER_HOST=dind \ sh scripts/dev/e2e.sh controller