@@ -53,23 +53,42 @@ jobs:
53
53
folder : ' ./src/fhir/fsh-generated/resources/'
54
54
55
55
- name : Firely.Terminal (GitHub Actions)
56
- uses : FirelyTeam/firely-terminal-pipeline@v0.6.8
56
+ uses : FirelyTeam/firely-terminal-pipeline@v0.7.4
57
57
with :
58
58
PATH_TO_CONFORMANCE_RESOURCES : src/fhir/fsh-generated/resources/
59
59
# PATH_TO_QUALITY_CONTROL_RULES: qc/custom
60
60
DOTNET_VALIDATION_ENABLED : true
61
61
JAVA_VALIDATION_ENABLED : true
62
- JAVA_VALIDATION_OPTIONS : -allow-example-urls true -output-style compact -advisor-file src/fhir/validator/advisor.json -html-output validation.html -show-message-ids -language de -jurisdiction de -display-issues-are-warnings -resolution-context file:src/fhir/fsh-generated/resources/
62
+ JAVA_VALIDATION_OPTIONS : >
63
+ -allow-example-urls true
64
+ -output validation.json
65
+ -html-output validation.html
66
+ -show-message-ids
67
+ -language de
68
+ -jurisdiction de
69
+ -display-issues-are-warnings
70
+ -advisor-file src/fhir/validator/advisor.json
71
+ -resolution-context file:src/fhir/fsh-generated/resources/
63
72
SIMPLIFIER_USERNAME : ${{ secrets.SIMPLIFIER_USERNAME }}
64
73
SIMPLIFIER_PASSWORD : ${{ secrets.SIMPLIFIER_PASSWORD }}
65
74
SUSHI_ENABLED : true
66
75
SUSHI_OPTIONS : src/fhir/
67
76
EXPECTED_FAILS : VALIDATION_CONFORMANCE_DOTNET
68
77
78
+ - name : Upload validation artifacts
79
+ uses : actions/upload-artifact@v4
80
+ with :
81
+ name : fhir-validation-results
82
+ path : |
83
+ validation.json
84
+ validation.html
85
+ retention-days : 1
86
+
69
87
- name : Convert Validation Report
70
- uses : patrick-werner/fhir-html- validation-to -markdown@1.0.0
88
+ uses : patrick-werner/validation-outcome -markdown-renderer@v1
71
89
with :
72
- input_file : ' validation.html'
90
+ bundle-file : validation.json
91
+ include : errors
73
92
74
93
- name : Check for Uncommitted Changes
75
94
run : |
0 commit comments