Skip to content

Commit 130e910

Browse files
committed
chore(ci): add manual test gate to release workflow
Signed-off-by: Stephen Crowe <6042774+crowecawcaw@users.noreply.github.com>
1 parent e7a490c commit 130e910

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/release_publish.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,15 @@ jobs:
3434
with:
3535
tag: ${{ needs.TagRelease.outputs.tag }}
3636

37+
ManualTestGate:
38+
needs: [TagRelease, UnitTests]
39+
runs-on: ubuntu-latest
40+
environment: release-gate
41+
steps:
42+
- run: echo "Manual testing approved for ${{ needs.TagRelease.outputs.tag }}"
43+
3744
PreRelease:
38-
needs: [TagRelease, UnitTests]
45+
needs: [TagRelease, ManualTestGate]
3946
uses: aws-deadline/.github/.github/workflows/reusable_prerelease.yml@mainline
4047
permissions:
4148
id-token: write

0 commit comments

Comments
 (0)