From cc1149b4184e70a2ef4d863111e7c4f3ef555c51 Mon Sep 17 00:00:00 2001 From: Julien Date: Tue, 7 Jan 2025 03:22:59 +0100 Subject: [PATCH] Add a ci-ok job that requires all the matrix jobs (#361) This way we can set up the merges to require this job to pass. This is useful for renovate-bot so it can automerge. --- .github/workflows/ci.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 55aa493..5684bfe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -71,9 +71,6 @@ jobs: [1]: ${{ steps.vars.outputs.run-url }} kitchen-sink: name: All SDKs image - strategy: - matrix: - go-version: [1.21.x] runs-on: ubuntu-latest permissions: id-token: write @@ -557,3 +554,11 @@ jobs: --entrypoint /src/pulumi-test-containers \ ${{ env.IMAGE_NAME }} \ -test.parallel=1 -test.timeout=1h -test.v -test.run "TestPulumiTemplateTests|TestEnvironment" + + ci-ok: + name: ci-ok + needs: [kitchen-sink, provider-build-environment, base, debian-sdk, ubi-sdk] + runs-on: ubuntu-latest + steps: + - name: CI succeeded + run: exit 0