From 4f34b1f02858080f4832603e8831ee6146a56966 Mon Sep 17 00:00:00 2001 From: Simon Thulbourn Date: Mon, 2 Sep 2024 13:55:11 +0000 Subject: [PATCH] chore(ci): add workflow dispatch for SAR --- .github/workflows/reusable_deploy_v3_sar.yml | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/reusable_deploy_v3_sar.yml b/.github/workflows/reusable_deploy_v3_sar.yml index b7634af01db..daae0ebdbf4 100644 --- a/.github/workflows/reusable_deploy_v3_sar.yml +++ b/.github/workflows/reusable_deploy_v3_sar.yml @@ -42,6 +42,29 @@ env: RELEASE_COMMIT: ${{ github.sha }} # it gets propagated from the caller for security reasons on: + workflow_dispatch: + inputs: + stage: + description: "Deployment stage (BETA, PROD)" + required: true + type: string + package-version: + description: "The version of the package to deploy" + required: true + type: string + environment: + description: "GitHub Environment to use for encrypted secrets" + required: true + type: string + source_code_artifact_name: + description: "Artifact name to restore sealed source code" + type: string + required: true + source_code_integrity_hash: + description: "Sealed source code integrity hash" + type: string + required: true + workflow_call: inputs: stage: