Skip to content

Commit 28427b4

Browse files
authored
Enhance validation service setup and cleanup
Added Docker compose build step and removed debug steps.
1 parent 7a801bf commit 28427b4

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

.github/workflows/masterfhirvalidation.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
- name: Start Validation Service
4545
run: |
4646
cd validation-service-fhir-r4
47+
docker compose build
4748
docker compose up -d
4849
env:
4950
CI: true
@@ -65,22 +66,13 @@ jobs:
6566
6667
echo "FHIR Validator failed to start in time"
6768
exit 1
68-
69-
- name: Debug directory
70-
run: |
71-
pwd
72-
ls -la
73-
69+
7470
- name: Install FHIR packages
7571
run: python3 validation/scripts/configure-packages.py
7672

7773
- name: Upload FHIR assets + Examples
7874
run: python3 validation/scripts/upload-assets.py
7975

80-
- name: Debug - Check ValueSet uploaded
81-
run: |
82-
curl -s "http://localhost:8080/fhir/ValueSet?url=https://fhir.hl7.org.uk/ValueSet/UKCore-CareSettingType" | python3 -m json.tool | grep -E '"total"|"id"|"url"'
83-
8476
- name: Generate validation report
8577
if: always()
8678
run: python3 validation/scripts/generate-report.py

0 commit comments

Comments
 (0)