name: E2E Tests on: push: branches: [ master ] pull_request: branches: [ master ] concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: ${{ github.ref_name != 'master' }} jobs: e2e-tests: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Run E2E Tests run: | cd test/e2e docker compose up --build --abort-on-container-exit --exit-code-from tester