From 7d95ecf85eff883173b4d321bab1ac85598ac7dc Mon Sep 17 00:00:00 2001 From: adrians5j Date: Wed, 3 Apr 2024 16:32:09 +0200 Subject: [PATCH] ci: improve pushDev/pushNext workflows --- .github/workflows/pushDev.yml | 3 +++ .github/workflows/pushNext.yml | 3 +++ .github/workflows/wac/push.wac.ts | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pushDev.yml b/.github/workflows/pushDev.yml index f2d28260e94..b4347cb1e24 100644 --- a/.github/workflows/pushDev.yml +++ b/.github/workflows/pushDev.yml @@ -371,6 +371,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-setup: needs: + - constants - build - e2eTestsDdb-constants name: E2E (DDB) - Project setup @@ -569,6 +570,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-es-setup: needs: + - constants - build - e2eTestsDdb-es-constants name: E2E (DDB-ES) - Project setup @@ -775,6 +777,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-os-setup: needs: + - constants - build - e2eTestsDdb-os-constants name: E2E (DDB-OS) - Project setup diff --git a/.github/workflows/pushNext.yml b/.github/workflows/pushNext.yml index d7761e678d8..e79778cfc4f 100644 --- a/.github/workflows/pushNext.yml +++ b/.github/workflows/pushNext.yml @@ -371,6 +371,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-setup: needs: + - constants - build - e2eTestsDdb-constants name: E2E (DDB) - Project setup @@ -569,6 +570,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-es-setup: needs: + - constants - build - e2eTestsDdb-es-constants name: E2E (DDB-ES) - Project setup @@ -775,6 +777,7 @@ jobs: YARN_ENABLE_IMMUTABLE_INSTALLS: false e2eTestsDdb-os-setup: needs: + - constants - build - e2eTestsDdb-os-constants name: E2E (DDB-OS) - Project setup diff --git a/.github/workflows/wac/push.wac.ts b/.github/workflows/wac/push.wac.ts index 6b5b870ff5a..e962fe13e43 100644 --- a/.github/workflows/wac/push.wac.ts +++ b/.github/workflows/wac/push.wac.ts @@ -106,7 +106,7 @@ const createCypressJobs = (dbSetup: string) => { } const projectSetupJob: NormalJob = createJob({ - needs: ["build", jobNames.constants], + needs: ["constants", "build", jobNames.constants], name: `E2E (${dbSetup.toUpperCase()}) - Project setup`, outputs: { "cypress-config": "${{ steps.save-cypress-config.outputs.cypress-config }}"