From e25409ef4259f769bb24a1cc9a48b4742cc76a0a Mon Sep 17 00:00:00 2001 From: Leslie Bernhardt Date: Tue, 3 Dec 2024 14:02:55 +0100 Subject: [PATCH 1/4] 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 a05df1b8..94019c58 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@v2 - - # 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@v7 - 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 af60dc87781eb16d811d83557b05911a56f03efb Mon Sep 17 00:00:00 2001 From: f-peverali <112709306+f-peverali@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:42:37 +0100 Subject: [PATCH 2/4] 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 94019c58..34c7c9c4 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-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 35a42a4dff6c3d269b4e94d2f5883348eac53150 Mon Sep 17 00:00:00 2001 From: Leslie Bernhardt Date: Wed, 4 Dec 2024 17:01:05 +0100 Subject: [PATCH 3/4] 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 94019c58..a0521a25 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 5b19f43733294df41d5054f2502b7835fc8f72dc Mon Sep 17 00:00:00 2001 From: f-peverali <112709306+f-peverali@users.noreply.github.com> Date: Thu, 5 Dec 2024 15:05:38 +0100 Subject: [PATCH 4/4] 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 a0521a25..3eabb7c0 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 }}