From 24a50c33b19042c0b4b3427d700a11a99f0e7f24 Mon Sep 17 00:00:00 2001 From: Leslie Bernhardt Date: Tue, 3 Dec 2024 11:45:31 +0100 Subject: [PATCH 1/3] Reference to main yml in Basismodul --- .github/workflows/main.yml | 55 ++++++++------------------------------ 1 file changed, 11 insertions(+), 44 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0e94347..344f488 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,8 +1,6 @@ -# This is a basic workflow to help you get started with Actions +name: Use Tool Update Workflow -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: @@ -14,45 +12,14 @@ on: branches: - 'main**' - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -# A workflow run is made up of one or more jobs that can run sequentially or in parallel -jobs: + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: - # 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: - - name: Checkout code - uses: actions/checkout@v4 - - # Java and .NET are already installed on ubuntu-latest - - - name: Firely.Terminal (GitHub Actions) - uses: FirelyTeam/firely-terminal-pipeline@v0.4.3 - with: - PATH_TO_CONFORMANCE_RESOURCES: Resources/fsh-generated/resources/ - #PATH_TO_EXAMPLES: Examples - # PATH_TO_QUALITY_CONTROL_RULES: qc/custom - DOTNET_VALIDATION_ENABLED: true - JAVA_VALIDATION_ENABLED: true - OUTPUT_FORMAT: RAW - JAVA_VALIDATION_OPTIONS: -allow-example-urls true - SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} - SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }} - SUSHI_ENABLED: true - SUSHI_OPTIONS: Resources/ - SUSHI_VERSION: 3.12.0 - EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA VALIDATION_EXAMPLES_JAVA - - - name: Add & Commit - uses: EndBug/add-and-commit@v9 - with: - committer_name: GitHub Actions Bot - committer_email: ActionBot@github.com - add: 'Resources/fsh-generated/resources/' - message: auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation) +jobs: + call-tool-update: + uses: gematik/spec-isik-basismodul/.github/workflows/main.yml@main-stufe-3 + secrets: + SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} + SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }} + WORKFLOW_PERMISSION_GITHUB: ${{ secrets.WORKFLOW_PERMISSION_GITHUB }} \ No newline at end of file From 93d41814a56e9495ddf527013a461094f57185bb Mon Sep 17 00:00:00 2001 From: Leslie Bernhardt Date: Wed, 4 Dec 2024 16:59:27 +0100 Subject: [PATCH 2/3] change Ziel branch und name --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 344f488..af77e3e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,4 +1,4 @@ -name: Use Tool Update Workflow +name: Use Basis main Stufe 4 main.yml # Controls when the action will run on: @@ -18,7 +18,7 @@ on: jobs: call-tool-update: - uses: gematik/spec-isik-basismodul/.github/workflows/main.yml@main-stufe-3 + uses: gematik/spec-isik-basismodul/.github/workflows/main.yml@main-stufe-4 secrets: SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }} From 018684469a81b8cd2949deb731a7f906ec2dd0e7 Mon Sep 17 00:00:00 2001 From: f-peverali <112709306+f-peverali@users.noreply.github.com> Date: Thu, 5 Dec 2024 15:16:26 +0100 Subject: [PATCH 3/3] Update .github/workflows/main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index af77e3e..4c90951 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,7 +18,7 @@ on: jobs: call-tool-update: - uses: gematik/spec-isik-basismodul/.github/workflows/main.yml@main-stufe-4 + uses: gematik/spec-isik-basismodul/.github/workflows/main.yml@main-isik-stufe-4 secrets: SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}