From c61aabde1f9c050483dbb345f3dcff2a97d03789 Mon Sep 17 00:00:00 2001 From: cz-dev-ge <67101763+cd-dev-ge@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:27:53 +0100 Subject: [PATCH 1/4] Update and rename foss-compliance-scan.yml to foss-scan.yml --- .github/workflows/foss-compliance-scan.yml | 42 ---------------------- .github/workflows/foss-scan.yml | 26 ++++++++++++++ 2 files changed, 26 insertions(+), 42 deletions(-) delete mode 100644 .github/workflows/foss-compliance-scan.yml create mode 100644 .github/workflows/foss-scan.yml diff --git a/.github/workflows/foss-compliance-scan.yml b/.github/workflows/foss-compliance-scan.yml deleted file mode 100644 index d45c7cb..0000000 --- a/.github/workflows/foss-compliance-scan.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: FOSS Compliance - -on: - push: - branches: [ main ] - workflow_dispatch: - -defaults: - run: - working-directory: src - -jobs: - build_job: - name: build solution - runs-on: ubuntu-latest - strategy: - matrix: - dotnet-version: [ '6.0.x' ] - - steps: - - uses: actions/checkout@v3 - - name: Setup .NET SDK ${{matrix.dotnet-version}} - uses: actions/setup-dotnet@v2 - with: - dotnet-version: ${{matrix.dotnet-version}} - - name: Install dependencies - run: dotnet restore - - name: Build - run: dotnet build --configuration Release --no-restore - - name: Test - run: dotnet test --configuration Release --no-build --verbosity normal - - name: SCA scan - run: | - # Extract version number. - cd ${{ github.workspace }}/src/MeshModel - sudo apt install xmlstarlet - version=$(xmlstarlet sel -t -m '//Version[1]' -v . -n + analyzer, + scanner, + evaluator, + reporter, + upload-results From f11fa652617b99607d329d7689b4a60b3c1a71d0 Mon Sep 17 00:00:00 2001 From: cz-dev-ge <67101763+cd-dev-ge@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:35:16 +0100 Subject: [PATCH 2/4] Update foss-scan.yml --- .github/workflows/foss-scan.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/foss-scan.yml b/.github/workflows/foss-scan.yml index b387b19..31f9273 100644 --- a/.github/workflows/foss-scan.yml +++ b/.github/workflows/foss-scan.yml @@ -4,15 +4,15 @@ on: workflow_dispatch: jobs: + build-project: + uses: ZEISS-PiWeb/github-actions/.github/workflows/build-and-pack.yml@main + with: + do_pack: false ort: runs-on: ubuntu-latest steps: - name: Use HTTPS instead of SSH for Git cloning run: git config --global url.https://github.com/.insteadOf ssh://git@github.com/ - - name: Build project - uses: ZEISS-PiWeb/github-actions/.github/workflows/build-and-pack.yml@main - with: - do_pack: false - name: Run GitHub Action for ORT uses: oss-review-toolkit/ort-ci-github-action@v1 with: From 3f1cf7ceca805014da4eb60ea4d74a79f621380c Mon Sep 17 00:00:00 2001 From: cz-dev-ge <67101763+cd-dev-ge@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:51:34 +0100 Subject: [PATCH 3/4] Update and rename foss-scan.yml to foss-compliance-scan.yml --- .github/workflows/foss-compliance-scan.yml | 8 +++++++ .github/workflows/foss-scan.yml | 26 ---------------------- 2 files changed, 8 insertions(+), 26 deletions(-) create mode 100644 .github/workflows/foss-compliance-scan.yml delete mode 100644 .github/workflows/foss-scan.yml diff --git a/.github/workflows/foss-compliance-scan.yml b/.github/workflows/foss-compliance-scan.yml new file mode 100644 index 0000000..dc08908 --- /dev/null +++ b/.github/workflows/foss-compliance-scan.yml @@ -0,0 +1,8 @@ +name: OSS Review Toolkit - FOSS scan + +on: + workflow_dispatch: + +jobs: + foss-scan: + uses: ZEISS-PiWeb/github-actions/.github/workflows/foss-scan.yml@feature/foss-scan@feature/foss-scan diff --git a/.github/workflows/foss-scan.yml b/.github/workflows/foss-scan.yml deleted file mode 100644 index 31f9273..0000000 --- a/.github/workflows/foss-scan.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: OSS Review Toolkit - FOSS scan - -on: - workflow_dispatch: - -jobs: - build-project: - uses: ZEISS-PiWeb/github-actions/.github/workflows/build-and-pack.yml@main - with: - do_pack: false - ort: - runs-on: ubuntu-latest - steps: - - name: Use HTTPS instead of SSH for Git cloning - run: git config --global url.https://github.com/.insteadOf ssh://git@github.com/ - - name: Run GitHub Action for ORT - uses: oss-review-toolkit/ort-ci-github-action@v1 - with: - allow-dynamic-versions: 'true' - ort-cli-args: '-P ort.analyzer.enabledPackageManagers=Nuget' - run: > - analyzer, - scanner, - evaluator, - reporter, - upload-results From 47acec9042a014080bd517f3938c6b10d507a63f Mon Sep 17 00:00:00 2001 From: cz-dev-ge <67101763+cd-dev-ge@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:52:31 +0100 Subject: [PATCH 4/4] Update foss-compliance-scan.yml --- .github/workflows/foss-compliance-scan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/foss-compliance-scan.yml b/.github/workflows/foss-compliance-scan.yml index dc08908..b2525ab 100644 --- a/.github/workflows/foss-compliance-scan.yml +++ b/.github/workflows/foss-compliance-scan.yml @@ -5,4 +5,4 @@ on: jobs: foss-scan: - uses: ZEISS-PiWeb/github-actions/.github/workflows/foss-scan.yml@feature/foss-scan@feature/foss-scan + uses: ZEISS-PiWeb/github-actions/.github/workflows/foss-scan.yml@feature/foss-scan