From 420931af235d43cdaffcc60bb32794b6fc4aa356 Mon Sep 17 00:00:00 2001 From: Andrew Dryga Date: Tue, 24 Oct 2023 00:02:50 -0600 Subject: [PATCH] Require foolproof checkbox to deploy to production --- .github/workflows/publish.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f27ebeb5f..71a42ff40 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -26,7 +26,9 @@ concurrency: jobs: push-images-to-production-artifacts: - if: github.ref == 'refs/heads/main' + if: + ${{ github.ref == 'refs/heads/main' && (inputs.foolproof == 'true' || + github.event_name == 'release') }} runs-on: ubuntu-22.04 strategy: fail-fast: false