Skip to content

Commit b320fce

Browse files
Merge pull request #283 from NHSDigital/feature/CCM-8044_Only_Deploy_on_Merge
CCM-8044: Only Deploy on Merge
2 parents 2946d32 + 8cb57fe commit b320fce

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/pr_merge.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,18 @@ concurrency:
1212
cancel-in-progress: false
1313

1414
jobs:
15+
check-merge:
16+
runs-on: ubuntu-latest
17+
outputs:
18+
merged: ${{ steps.check.outputs.merged }}
19+
steps:
20+
- name: Check if PR was merged
21+
id: check
22+
run: echo "merged=${{ github.event.pull_request.merged }}" >> $GITHUB_ENV
23+
1524
deploy-main:
25+
needs: check-merge
26+
if: needs.check-merge.outputs.merged == 'true'
1627
name: Deploy changes to main in dev AWS account
1728

1829
permissions:

0 commit comments

Comments
 (0)