From bec67ee1ebc0f54c317c376f0d107e77abdb775a Mon Sep 17 00:00:00 2001 From: Ivo Murrell Date: Fri, 21 Feb 2025 14:59:15 +0000 Subject: [PATCH] fix(circleci-deploy): run production deployment jobs on tagged release I _must_ have got confused when making the original commit and thought we were still the old negated 'skipOnRelease' option instead. I really can't think of any other reason why it's configured like this. --- .../test/__snapshots__/config.test.ts.snap | 210 +++++++++--------- package-lock.json | 6 +- plugins/circleci-deploy/.toolkitrc.yml | 6 +- .../circleci-deploy.test.ts.snap | 7 + 4 files changed, 118 insertions(+), 111 deletions(-) diff --git a/core/cli/test/__snapshots__/config.test.ts.snap b/core/cli/test/__snapshots__/config.test.ts.snap index b92301c2f..229ee015f 100644 --- a/core/cli/test/__snapshots__/config.test.ts.snap +++ b/core/cli/test/__snapshots__/config.test.ts.snap @@ -6587,7 +6587,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -6605,7 +6605,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -6621,7 +6621,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -6980,7 +6980,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -6998,7 +6998,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -7014,7 +7014,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -7392,7 +7392,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -7410,7 +7410,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -7426,7 +7426,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -7783,7 +7783,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -7801,7 +7801,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -7817,7 +7817,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -8176,7 +8176,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8194,7 +8194,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8210,7 +8210,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -8551,7 +8551,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8569,7 +8569,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8585,7 +8585,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -8944,7 +8944,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8962,7 +8962,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -8978,7 +8978,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -9356,7 +9356,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -9374,7 +9374,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -9390,7 +9390,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -9747,7 +9747,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -9765,7 +9765,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -9781,7 +9781,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -10140,7 +10140,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10158,7 +10158,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10174,7 +10174,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -10515,7 +10515,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10533,7 +10533,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10549,7 +10549,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -10908,7 +10908,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10926,7 +10926,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -10942,7 +10942,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -11320,7 +11320,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -11338,7 +11338,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -11354,7 +11354,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -11711,7 +11711,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -11729,7 +11729,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -11745,7 +11745,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -12104,7 +12104,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12122,7 +12122,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12138,7 +12138,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -12477,7 +12477,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12495,7 +12495,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12511,7 +12511,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -12871,7 +12871,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12889,7 +12889,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -12905,7 +12905,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -13259,7 +13259,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -13277,7 +13277,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -13293,7 +13293,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -13647,7 +13647,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -13665,7 +13665,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -13681,7 +13681,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -14043,7 +14043,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14061,7 +14061,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14077,7 +14077,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -14435,7 +14435,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14453,7 +14453,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14469,7 +14469,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -14882,7 +14882,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14900,7 +14900,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -14916,7 +14916,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -15272,7 +15272,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -15290,7 +15290,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -15306,7 +15306,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -15663,7 +15663,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -15681,7 +15681,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -15697,7 +15697,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -16038,7 +16038,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16056,7 +16056,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16072,7 +16072,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -16404,7 +16404,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16422,7 +16422,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16438,7 +16438,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -16878,7 +16878,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16896,7 +16896,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -16912,7 +16912,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -17217,7 +17217,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -17235,7 +17235,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -17251,7 +17251,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -17589,7 +17589,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -17607,7 +17607,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -17623,7 +17623,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -18000,7 +18000,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18018,7 +18018,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18034,7 +18034,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -18437,7 +18437,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18455,7 +18455,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18471,7 +18471,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -18839,7 +18839,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18857,7 +18857,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -18873,7 +18873,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -19221,7 +19221,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -19239,7 +19239,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -19255,7 +19255,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -19612,7 +19612,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -19630,7 +19630,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -19646,7 +19646,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], @@ -19994,7 +19994,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "setup", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -20012,7 +20012,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "requires": [ "deploy-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, { @@ -20028,7 +20028,7 @@ exports[`loadConfig should load an invalid config when not validating 1`] = ` "test", "e2e-test-staging", ], - "runOnRelease": false, + "runOnRelease": true, "splitIntoMatrix": false, }, ], diff --git a/package-lock.json b/package-lock.json index ba47ab4ea..e241acf7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33228,7 +33228,7 @@ }, "plugins/containerised-app": { "name": "@dotcom-tool-kit/containerised-app", - "version": "0.1.0", + "version": "0.1.1", "license": "ISC", "dependencies": { "@dotcom-tool-kit/aws": "^0.1.2", @@ -33249,10 +33249,10 @@ }, "plugins/containerised-app-with-assets": { "name": "@dotcom-tool-kit/containerised-app-with-assets", - "version": "0.1.0", + "version": "0.1.1", "license": "ISC", "dependencies": { - "@dotcom-tool-kit/containerised-app": "^0.1.0", + "@dotcom-tool-kit/containerised-app": "^0.1.1", "@dotcom-tool-kit/upload-assets-to-s3": "^4.2.7", "@dotcom-tool-kit/webpack": "^4.2.7", "zod": "^3.24.1" diff --git a/plugins/circleci-deploy/.toolkitrc.yml b/plugins/circleci-deploy/.toolkitrc.yml index 2ce36e0c5..0171ccabd 100644 --- a/plugins/circleci-deploy/.toolkitrc.yml +++ b/plugins/circleci-deploy/.toolkitrc.yml @@ -34,7 +34,7 @@ options: requires: - 'setup' splitIntoMatrix: false - runOnRelease: false + runOnRelease: true custom: filters: branches: @@ -52,7 +52,7 @@ options: system-code: !toolkit/option '@dotcom-tool-kit/serverless.systemCode' - name: 'e2e-test-staging' splitIntoMatrix: false - runOnRelease: false + runOnRelease: true requires: - 'deploy-staging' custom: @@ -63,7 +63,7 @@ options: - 'test' - 'e2e-test-staging' splitIntoMatrix: false - runOnRelease: false + runOnRelease: true custom: filters: branches: diff --git a/plugins/circleci-deploy/test/__snapshots__/circleci-deploy.test.ts.snap b/plugins/circleci-deploy/test/__snapshots__/circleci-deploy.test.ts.snap index 981b0432d..4be3ca975 100644 --- a/plugins/circleci-deploy/test/__snapshots__/circleci-deploy.test.ts.snap +++ b/plugins/circleci-deploy/test/__snapshots__/circleci-deploy.test.ts.snap @@ -61,6 +61,8 @@ workflows: requires: - tool-kit/setup filters: + tags: + only: /^v\\d+\\.\\d+\\.\\d+(-.+)?/ branches: only: main - tool-kit/e2e-test-review: @@ -71,12 +73,17 @@ workflows: executor: node requires: - tool-kit/deploy-staging + filters: + tags: + only: /^v\\d+\\.\\d+\\.\\d+(-.+)?/ - tool-kit/deploy-production: executor: node requires: - tool-kit/test - tool-kit/e2e-test-staging filters: + tags: + only: /^v\\d+\\.\\d+\\.\\d+(-.+)?/ branches: only: main nightly: