From d4a2872591034f841d270b3c3fee80d14bd24142 Mon Sep 17 00:00:00 2001 From: grasci <86058054+grasci-arm@users.noreply.github.com> Date: Fri, 12 Jan 2024 10:55:54 +0000 Subject: [PATCH] Updated upload/download GH actions version --- .github/workflows/buildmgr.yml | 42 ++++++++++++++--------------- .github/workflows/cpp-linter.yml | 2 +- .github/workflows/nightly.yml | 4 +-- .github/workflows/packchk.yml | 16 +++++------ .github/workflows/packgen.yml | 22 +++++++-------- .github/workflows/projmgr.yml | 46 ++++++++++++++++---------------- .github/workflows/scorecard.yml | 2 +- .github/workflows/svdconv.yml | 16 +++++------ .github/workflows/test_libs.yml | 4 +-- 9 files changed, 77 insertions(+), 77 deletions(-) diff --git a/.github/workflows/buildmgr.yml b/.github/workflows/buildmgr.yml index 7811d9246..37a76a641 100644 --- a/.github/workflows/buildmgr.yml +++ b/.github/workflows/buildmgr.yml @@ -76,7 +76,7 @@ jobs: arch: ${{ matrix.arch }} - name: Archive cbuildgen - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: cbuildgen-${{ matrix.target }}-${{ matrix.arch }} path: ./build/tools/buildmgr/cbuildgen/${{ matrix.target }}-${{ matrix.arch }}/Release/cbuildgen${{ matrix.binary_extension }} @@ -130,7 +130,7 @@ jobs: echo "retention_days=$(echo '${{ (!github.event.repository.private && (github.event_name == 'push' || github.event.schedule != '')) && '7' || '1' }}')" >> $GITHUB_OUTPUT - name: Upload documentation - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: documentation path: ./build/tools/buildmgr/docs/doxygen/output/ @@ -204,39 +204,39 @@ jobs: mkdir -p tools/buildmgr/cbuildgen/distribution/doc - name: Download cbuildgen linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-linux-amd64 path: tools/buildmgr/cbuildgen/distribution/bin/ - name: Download cbuildgen linux-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-linux-arm64 path: tools/buildmgr/cbuildgen/distribution/bin/ - name: Download cbuildgen macos-amd64 if: ${{ !github.event.repository.private }} - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-darwin-amd64 path: tools/buildmgr/cbuildgen/distribution/bin/ - name: Download cbuildgen macos-arm64 if: ${{ !github.event.repository.private }} - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-darwin-arm64 path: tools/buildmgr/cbuildgen/distribution/bin/ - name: Download cbuildgen windows-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-windows-amd64 path: tools/buildmgr/cbuildgen/distribution/bin/ - name: Download cbuildgen windows-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuildgen-windows-arm64 path: tools/buildmgr/cbuildgen/distribution/bin/ @@ -247,7 +247,7 @@ jobs: working-directory: tools/buildmgr/cbuildgen/distribution/bin - name: Download documentation - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: documentation path: tools/buildmgr/cbuildgen/distribution/doc/ @@ -261,7 +261,7 @@ jobs: working-directory: tools/buildmgr/cbuildgen/installer - name: Archive cbuild_install.sh - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: cbuild_install path: tools/buildmgr/cbuildgen/installer/cbuild_install.sh @@ -269,7 +269,7 @@ jobs: if-no-files-found: error - name: Archive deb package - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: deb_package path: tools/buildmgr/cbuildgen/installer/cmsis-build*.deb @@ -370,13 +370,13 @@ jobs: path: ${{ env.CMSIS_PACK_ROOT }} - name: Download cbuild_install - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuild_install path: ${{ github.workspace }} - name: Download deb_package - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: deb_package path: ${{ github.workspace }} @@ -400,7 +400,7 @@ jobs: - name: Archive unittest if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/cbuildunittests-*.xml @@ -437,7 +437,7 @@ jobs: - name: Archive Cbuild Integration Tests if: always() && ((matrix.arch == 'amd64') || (startsWith(matrix.runs_on, 'ubuntu'))) - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/cbuildintegtests-report-${{ matrix.target }}-${{ matrix.arch }}.xml @@ -514,7 +514,7 @@ jobs: - name: Archive unittest if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-linux-amd64 path: ./build/test_reports/cbuildunittests-*.xml @@ -523,7 +523,7 @@ jobs: - name: Archive Cbuild Integration Tests if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_result-linux-amd64 path: ./build/test_reports/cbuildintegtests-*.xml @@ -560,7 +560,7 @@ jobs: attempt_delay: 5000 - name: Archive coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: coverage-report path: | @@ -583,7 +583,7 @@ jobs: matrix: ${{ fromJson(needs.matrix_prep.outputs.matrix) }} steps: - name: Download cbuild_install - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuild_install path: ${{ github.workspace }} @@ -624,7 +624,7 @@ jobs: image: [ "debian:buster" ] steps: - name: Download cbuild_install - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: cbuild_install path: ${{ github.workspace }} @@ -653,7 +653,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/cpp-linter.yml b/.github/workflows/cpp-linter.yml index ffdc1fe22..483b8790a 100644 --- a/.github/workflows/cpp-linter.yml +++ b/.github/workflows/cpp-linter.yml @@ -62,7 +62,7 @@ jobs: - name: Archive Cppcheck results if: ${{ steps.errors.outputs.value == '1' }} - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: cppcheck-report path: ./${{ env.linter_report }} diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 24e72e3e5..e90595e74 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -35,7 +35,7 @@ jobs: lcov - name: Download coverage report - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: coverage-report path: coverage/ @@ -46,7 +46,7 @@ jobs: working-directory: coverage/ - name: Archive merged coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: merged-coverage-report path: ./coverage/merged_coverage.info diff --git a/.github/workflows/packchk.yml b/.github/workflows/packchk.yml index 616fdfe62..b9668dbfc 100644 --- a/.github/workflows/packchk.yml +++ b/.github/workflows/packchk.yml @@ -74,7 +74,7 @@ jobs: - name: Archive packchk binary if: ${{ github.event_name != 'release' }} - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: packchk-${{ matrix.target }}-${{ matrix.arch }} path: build/tools/packchk/packchk-*-${{ matrix.target }}-${{ matrix.arch }}.* @@ -134,7 +134,7 @@ jobs: - name: Archive unit test results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/packchkunittests-*.xml @@ -143,7 +143,7 @@ jobs: - name: Archive integration test results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/packchkintegtests-*.xml @@ -204,7 +204,7 @@ jobs: - name: Archive unit test results if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-linux-amd64 path: ./build/test_reports/packchkunittests-*.xml @@ -213,7 +213,7 @@ jobs: - name: Archive integration test results if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_result-linux-amd64 path: ./build/test_reports/packchkintegtests-*.xml @@ -250,7 +250,7 @@ jobs: attempt_delay: 5000 - name: Archive coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: coverage-report path: | @@ -276,7 +276,7 @@ jobs: mkdir -p tools/packchk/distribution/ - name: Download coverage report - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: coverage-report path: tools/packchk/distribution/coverage/ @@ -300,7 +300,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/packgen.yml b/.github/workflows/packgen.yml index 13c5eb43e..493c78b36 100644 --- a/.github/workflows/packgen.yml +++ b/.github/workflows/packgen.yml @@ -69,7 +69,7 @@ jobs: arch: ${{ matrix.arch }} - name: Archive packgen - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: packgen-${{ matrix.target }}-${{ matrix.arch }} path: ./build/tools/packgen/${{ matrix.target }}-${{ matrix.arch }}/Release/${{ matrix.binary }} @@ -97,37 +97,37 @@ jobs: cp -r tools/packgen/test/data/CMakeTestMultipleBuilds/ tools/packgen/distribution/doc/examples/ - name: Download packgen linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-linux-amd64 path: tools/packgen/distribution/bin/linux-amd64/ - name: Download packgen linux arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-linux-arm64 path: tools/packgen/distribution/bin/linux-arm64/ - name: Download packgen macos-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-darwin-amd64 path: tools/packgen/distribution/bin/darwin-amd64/ - name: Download packgen macos-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-darwin-arm64 path: tools/packgen/distribution/bin/darwin-arm64/ - name: Download packgen windows-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-windows-amd64 path: tools/packgen/distribution/bin/windows-amd64/ - name: Download packgen windows-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: packgen-windows-arm64 path: tools/packgen/distribution/bin/windows-arm64/ @@ -174,7 +174,7 @@ jobs: - name: Archive unit tests results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/packgenunittests-*.xml @@ -225,7 +225,7 @@ jobs: - name: Archive unit tests results if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-linux-amd64 path: ./build/test_reports/packgenunittests-*.xml @@ -262,7 +262,7 @@ jobs: attempt_delay: 5000 - name: Archive coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: coverage-report path: | @@ -277,7 +277,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/projmgr.yml b/.github/workflows/projmgr.yml index 729e39853..4912af230 100644 --- a/.github/workflows/projmgr.yml +++ b/.github/workflows/projmgr.yml @@ -70,7 +70,7 @@ jobs: arch: ${{ matrix.arch }} - name: Archive projmgr - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: projmgr-${{ matrix.target }}-${{ matrix.arch }} path: ./build/tools/projmgr/${{ matrix.target }}-${{ matrix.arch }}/Release/${{ matrix.binary }} @@ -114,7 +114,7 @@ jobs: - name: Archive projmgr swig python libs if: always() && matrix.pyswig - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: projmgr-swig-python-${{ matrix.target }}-${{ matrix.arch }} path: | @@ -125,7 +125,7 @@ jobs: - name: Archive projmgr swig go libs if: always() && matrix.goswig - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: projmgr-swig-go-${{ matrix.target }}-${{ matrix.arch }} path: | @@ -154,69 +154,69 @@ jobs: cp -r tools/projmgr/templates/* tools/projmgr/distribution/etc/ - name: Download projmgr linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-linux-amd64 path: tools/projmgr/distribution/bin/linux-amd64/ - name: Download projmgr linux-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-linux-arm64 path: tools/projmgr/distribution/bin/linux-arm64/ - name: Download projmgr macos-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-darwin-amd64 path: tools/projmgr/distribution/bin/darwin-amd64/ - name: Download projmgr macos-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-darwin-arm64 path: tools/projmgr/distribution/bin/darwin-arm64/ - name: Download projmgr windows-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-windows-amd64 path: tools/projmgr/distribution/bin/windows-amd64/ - name: Download projmgr windows-arm64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-windows-arm64 path: tools/projmgr/distribution/bin/windows-arm64/ - name: Download projmgr-swig-python linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-swig-python-linux-amd64 path: tools/projmgr/distribution/lib/linux-amd64/python/ - name: Download projmgr-swig-python macos-amd64 if: ${{ !github.event.repository.private }} - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-swig-python-darwin-amd64 path: tools/projmgr/distribution/lib/darwin-amd64/python/ - name: Download projmgr-swig-python windows-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-swig-python-windows-amd64 path: tools/projmgr/distribution/lib/windows-amd64/python/ - name: Download projmgr-swig-go linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-swig-go-linux-amd64 path: tools/projmgr/distribution/lib/linux-amd64/go/ - name: Download projmgr-swig-go macos-amd64 if: ${{ !github.event.repository.private }} - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: projmgr-swig-go-darwin-amd64 path: tools/projmgr/distribution/lib/darwin-amd64/go/ @@ -235,20 +235,20 @@ jobs: asset_name: projmgr.zip - name: Download test report windows-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: unit_test_result-windows-amd64 path: tools/testreport/windows-amd64/ - name: Download test report linux-amd64 - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: unit_test_result-linux-amd64 path: tools/testreport/linux-amd64/ - name: Download test report macos-amd64 if: ${{ !github.event.repository.private }} - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: unit_test_result-darwin-amd64 path: tools/testreport/darwin-amd64/ @@ -267,7 +267,7 @@ jobs: asset_name: testreport.zip - name: Download coverage report - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: coverage-report path: tools/coverage/ @@ -315,7 +315,7 @@ jobs: - name: Archive unit tests results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unittest-${{ matrix.target }}-${{ matrix.arch }} path: ./build/Testing/Temporary/LastTest.log @@ -324,7 +324,7 @@ jobs: - name: Archive gtest report if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/projmgrunittests-*.xml @@ -375,7 +375,7 @@ jobs: - name: Archive test report if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-linux-amd64 path: ./build/test_reports/projmgrunittests-*.xml @@ -412,7 +412,7 @@ jobs: attempt_delay: 5000 - name: Archive coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: coverage-report path: | @@ -427,7 +427,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 653a65df1..d9f2d154f 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -56,7 +56,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: SARIF file path: results.sarif diff --git a/.github/workflows/svdconv.yml b/.github/workflows/svdconv.yml index 3fc1ce00d..17796bc83 100644 --- a/.github/workflows/svdconv.yml +++ b/.github/workflows/svdconv.yml @@ -65,7 +65,7 @@ jobs: - name: Archive svdconv binary if: ${{ github.event_name != 'release' || (needs.setup.outputs.nightly == 'true')}} - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: svdconv-${{ matrix.target }}-${{ matrix.arch }} path: ./build/tools/svdconv/SVDConv/svdconv-*-${{ matrix.target }}-${{ matrix.arch }}.* @@ -125,7 +125,7 @@ jobs: - name: Archive unit test results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/svdconvunittests-*.xml @@ -134,7 +134,7 @@ jobs: - name: Archive integration test results if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/svdconvintegtests-*.xml @@ -195,7 +195,7 @@ jobs: - name: Archive unit test results if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_report-linux-amd64 path: ./build/test_reports/svdconvunittests-*.xml @@ -204,7 +204,7 @@ jobs: - name: Archive integration test results if: (github.event_name == 'push') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: integ_test_report-linux-amd64 path: ./build/test_reports/svdconvintegtests-*.xml @@ -248,7 +248,7 @@ jobs: attempt_delay: 5000 - name: Archive coverage report - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: coverage-report path: | @@ -274,7 +274,7 @@ jobs: mkdir -p tools/svdconv/distribution/ - name: Download coverage report - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0 with: name: coverage-report path: tools/svdconv/distribution/coverage/ @@ -298,7 +298,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/test_libs.yml b/.github/workflows/test_libs.yml index 42e219e53..45e8fd867 100644 --- a/.github/workflows/test_libs.yml +++ b/.github/workflows/test_libs.yml @@ -82,7 +82,7 @@ jobs: - name: Archive libs unittest reports if: always() && (matrix.arch != 'arm64') - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: unit_test_result-${{ matrix.target }}-${{ matrix.arch }} path: ./build/test_reports/*${{ matrix.target }}-${{ matrix.arch }}.xml @@ -95,7 +95,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Event File - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0 with: name: Event File path: ${{ github.event_path }}