Skip to content

Commit fb8688a

Browse files
Merge pull request #6630 from NHSDigital/reporting-tests-on-pr
Enable reporting tests on PRs
2 parents 4e2b306 + 91c7252 commit fb8688a

3 files changed

Lines changed: 10 additions & 4 deletions

File tree

.github/workflows/call-end-to-end-tests.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ name: Call end-to-end tests
33
on:
44
workflow_call:
55
inputs:
6-
cross_service_tests:
6+
fhir_api_tests:
7+
required: true
8+
type: boolean
9+
reporting_tests:
710
required: true
811
type: boolean
912
endpoint:
@@ -31,7 +34,8 @@ jobs:
3134
# yamllint disable-line rule:line-length
3235
uses: NHSDigital/manage-vaccinations-in-schools-testing/.github/workflows/end-to-end-tests.yaml@main
3336
with:
34-
cross_service_tests: ${{ inputs.cross_service_tests }}
37+
fhir_api_tests: ${{ inputs.fhir_api_tests }}
38+
reporting_tests: ${{ inputs.reporting_tests }}
3539
github_ref: ${{ inputs.github_ref }}
3640
endpoint: ${{ inputs.endpoint }}
3741
secrets:

.github/workflows/continuous-deployment.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ jobs:
2828
uses: ./.github/workflows/call-end-to-end-tests.yml
2929
secrets: inherit
3030
with:
31-
cross_service_tests: true
31+
fhir_api_tests: true
32+
reporting_tests: true
3233
endpoint: https://qa.mavistesting.com
3334
github_ref: main
3435
slack-notification:

.github/workflows/end-to-end-tests-aws.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,8 @@ jobs:
349349
contents: write
350350
id-token: write
351351
with:
352-
cross_service_tests: false
352+
fhir_api_tests: false
353+
reporting_tests: true
353354
github_ref: ${{ needs.find-correct-test-branch.outputs.test_branch }}
354355
endpoint: http://${{ needs.wait-for-task-stability.outputs.container_ip }}:4000
355356
stop-docker-environment:

0 commit comments

Comments
 (0)