Skip to content

Commit

Permalink
Merge pull request #81 from gematik/feature/service-request-2-0
Browse files Browse the repository at this point in the history
ServiceRequest Neuveröffentlichung 2024
  • Loading branch information
florianschoffke authored Nov 4, 2024
2 parents ff3adb4 + 8105f8f commit 605a7bd
Show file tree
Hide file tree
Showing 484 changed files with 30,413 additions and 11,831 deletions.
20 changes: 11 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

name: CI (FHIR Validation)

# Controls when the action will run.
# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
Expand All @@ -16,33 +16,33 @@ on:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:

# Validate all resources using Firely Terminal
# Validate all resources using Firely Terminal
CI_FHIR_VALIDATION:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
node-version: '20'

# Install .NET runtime
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x

# Install Java runtime (only needed if you want to run the offical HL7 Java validator)
- name: Setup Java JDK
uses: actions/setup-java@v3
with:
distribution: 'microsoft'
java-version: '17'

- name: Firely.Terminal (GitHub Actions)
uses: FirelyTeam/firely-terminal-pipeline@v0.4.0
uses: FirelyTeam/firely-terminal-pipeline@v0.4.3
with:
PATH_TO_CONFORMANCE_RESOURCES: Resources/fsh-generated/resources/
FIRELY_TERMINAL_VERSION: 3.1.0
Expand All @@ -52,14 +52,16 @@ jobs:
JAVA_VALIDATION_ENABLED: true
OUTPUT_FORMAT: RAW
JAVA_VALIDATION_OPTIONS: -allow-example-urls true
JAVA_VALIDATOR_VERSION: 6.0.11
JAVA_VALIDATOR_VERSION: 6.3.15
SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }}
SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}
SUSHI_ENABLED: true
SUSHI_VERSION: 3.5.0
SUSHI_VERSION: 3.11.0
SUSHI_OPTIONS: Resources/
EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA VALIDATION_EXAMPLES_JAVA

- name: Check for Uncommitted Changes
run: |
git diff --exit-code 'Resources/fsh-generated/resources'|| (echo "Es gibt Änderungen durch die Pipeline. Lokale Sushi Konfiguration prüfen!" && exit 1)
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,7 @@ fhirpkg.lock.json
*.zip
out/
.history
project.yaml
.simplifier/connection.settings.json
.simplifier/project.snapshot.json
Resources/scripts/pdf_files
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"cSpell.words": [
"Rezeptanforderung"
]
}
2 changes: 0 additions & 2 deletions ExternalDependencies/readme.txt

This file was deleted.

14 changes: 0 additions & 14 deletions Resources/codfsh-config.yaml

This file was deleted.

Loading

0 comments on commit 605a7bd

Please sign in to comment.