From 71b4aba68dea4e3280497580347bea7e38f3e8ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Jun 2026 12:41:20 -0500 Subject: [PATCH] Bump the github-actions group with 12 updates (#6429) | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4` | `6` | | [lukka/get-cmake](https://github.com/lukka/get-cmake) | `4.3.2` | `4.3.3` | | [softwareforgood/check-artifact-v4-existence](https://github.com/softwareforgood/check-artifact-v4-existence) | `0.4.1` | `0.4.3` | | [github/codeql-action](https://github.com/github/codeql-action) | `4.35.3` | `4.36.1` | | [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell) | `cf810cf4cbd6cdefe6ef86e55b64d524a16654a7` | `3b7da264292a727fcdc4acdc9eaf9a5abb92ba10` | | [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action) | `1.2.0` | `2.0.0` | | [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) | `6.1.0` | `6.2.0` | | [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm) | `1.4.5` | `1.4.6` | | [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) | `3.0.1` | `3.0.2` | | [vmactions/openbsd-vm](https://github.com/vmactions/openbsd-vm) | `23b3fb94fbb4729a51b1c937f609483e759c8f28` | `fcf799d7ce9c305ad89eabef1fb2fa5c1c42d0ee` | | [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) | `4.0.0` | `4.1.0` | | [adriangl/check-new-commits-action](https://github.com/adriangl/check-new-commits-action) | `1.0.7` | `2.0.1` | --- .github/workflows/abi-report.yml | 2 +- .github/workflows/analysis.yml | 8 +++--- .github/workflows/aocc.yml | 2 +- .github/workflows/arm-main.yml | 10 +++---- .github/workflows/build-aws-c-s3.yml | 26 ++++++++--------- .github/workflows/build_mpich_source.yml | 2 +- .github/workflows/build_openmpi_source.yml | 2 +- .github/workflows/clang-format-check.yml | 2 +- .github/workflows/clang-format-fix.yml | 2 +- .github/workflows/codeql.yml | 12 ++++---- .github/workflows/codespell.yml | 4 +-- .github/workflows/cross-compile.yml | 2 +- .github/workflows/ctest.yml | 24 ++++++++-------- .github/workflows/cve.yml | 4 +-- .github/workflows/cygwin.yml | 2 +- .github/workflows/daily-build.yml | 2 +- .github/workflows/daily-schedule.yml | 4 +-- .github/workflows/dev.yml | 8 +++--- .github/workflows/freebsd.yml | 4 +-- .github/workflows/h5py.yml | 2 +- .github/workflows/hdfeos5.yml | 2 +- .github/workflows/i386.yml | 2 +- .github/workflows/intel.yml | 4 +-- .../workflows/java-examples-maven-test.yml | 6 ++-- .../workflows/java-implementation-test.yml | 4 +-- .github/workflows/julia.yml | 6 ++-- .github/workflows/linkchecker.yml | 2 +- .github/workflows/macos-26-matrix.yml | 2 +- .github/workflows/main-par-spc.yml | 2 +- .github/workflows/main-par.yml | 2 +- .github/workflows/main-spc.yml | 24 ++++++++-------- .github/workflows/main-static.yml | 4 +-- .github/workflows/main.yml | 4 +-- .github/workflows/markdown-link-check.yml | 2 +- .github/workflows/maven-build-test.yml | 6 ++-- .github/workflows/maven-staging.yml | 8 +++--- .github/workflows/msys2.yml | 2 +- .github/workflows/netcdf.yml | 4 +-- .github/workflows/nvhpc.yml | 2 +- .github/workflows/openbsd.yml | 4 +-- .github/workflows/par-script.yml | 10 +++---- .github/workflows/par-source.yml | 8 +++--- .github/workflows/publish-branch.yml | 4 +-- .github/workflows/publish-release.yml | 4 +-- .github/workflows/release-files.yml | 4 +-- .github/workflows/scorecard.yml | 4 +-- .github/workflows/script.yml | 28 +++++++++---------- .github/workflows/signed-plugins.yml | 2 +- .github/workflows/tarball.yml | 6 ++-- .../workflows/test-binary-installation.yml | 4 +-- .github/workflows/test-maven-deployment.yml | 2 +- .github/workflows/test-maven-packages.yml | 4 +-- .github/workflows/testxpr.yml | 2 +- .github/workflows/update-progress.yml | 2 +- .github/workflows/vfd-ros3.yml | 4 +-- .github/workflows/vfd-subfiling.yml | 2 +- .github/workflows/vol_adios2.yml | 4 +-- .github/workflows/vol_async.yml | 4 +-- .github/workflows/vol_cache.yml | 4 +-- .github/workflows/vol_ext_passthru.yml | 4 +-- .github/workflows/vol_log.yml | 4 +-- .github/workflows/vol_rest.yml | 4 +-- 62 files changed, 165 insertions(+), 165 deletions(-) diff --git a/.github/workflows/abi-report.yml b/.github/workflows/abi-report.yml index 08e612ce25b..29ca0ef8434 100644 --- a/.github/workflows/abi-report.yml +++ b/.github/workflows/abi-report.yml @@ -46,7 +46,7 @@ jobs: FILE_DOTSMAIN=$(echo "${{ inputs.file_ref }}" | sed -r "s/([0-9]+)\.([0-9]+)\.([0-9]+).*/\1\.\2\.\3/") echo "HDF5R_DOTSMAIN=$FILE_DOTSMAIN" >> $GITHUB_OUTPUT - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Get published binary (Linux) uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index 3cf631faa39..bc874a20ae5 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -135,7 +135,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -238,7 +238,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -341,7 +341,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions diff --git a/.github/workflows/aocc.yml b/.github/workflows/aocc.yml index 13d77a38c7a..cc9cb46c450 100644 --- a/.github/workflows/aocc.yml +++ b/.github/workflows/aocc.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Dependencies shell: bash diff --git a/.github/workflows/arm-main.yml b/.github/workflows/arm-main.yml index 07550db74ad..fda39e305c5 100644 --- a/.github/workflows/arm-main.yml +++ b/.github/workflows/arm-main.yml @@ -39,13 +39,13 @@ jobs: if: ${{ inputs.build_mode != 'Debug' }} steps: - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -171,7 +171,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -280,13 +280,13 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/build-aws-c-s3.yml b/.github/workflows/build-aws-c-s3.yml index 2895b4b8382..0d1a6f12348 100644 --- a/.github/workflows/build-aws-c-s3.yml +++ b/.github/workflows/build-aws-c-s3.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Check if 'libaws-c-s3-${{ inputs.build_mode }}' exists id: check_artifact - uses: softwareforgood/check-artifact-v4-existence@3bbed0d010832929f3e2c1e9ff75e0f09a35bcf1 # v0 + uses: softwareforgood/check-artifact-v4-existence@f988c59be23773bdf226dffa5720d85a13501fba # v0 with: name: libaws-c-s3-${{ inputs.build_mode }} @@ -52,14 +52,14 @@ jobs: steps: - name: Get aws-c-s3 sources (main) if: inputs.aws_c_s3_tag == '' - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-s3 path: aws-c-s3 - name: Get aws-c-s3 sources (tag) if: inputs.aws_c_s3_tag != '' - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-s3 path: aws-c-s3 @@ -85,70 +85,70 @@ jobs: - name: Get aws-lc sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: aws/aws-lc path: aws-lc - name: Get s2n-tls sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: aws/s2n-tls path: s2n-tls - name: Get aws-c-common sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-common path: aws-c-common - name: Get aws-checksums sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-checksums path: aws-checksums - name: Get aws-c-cal sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-cal path: aws-c-cal - name: Get aws-c-io sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-io path: aws-c-io - name: Get aws-c-compression sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-compression path: aws-c-compression - name: Get aws-c-http sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-http path: aws-c-http - name: Get aws-c-sdkutils sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-sdkutils path: aws-c-sdkutils - name: Get aws-c-auth sources if: ${{ steps.cache-aws-c-s3-ubuntu-gcc.outputs.cache-hit != 'true' }} - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: awslabs/aws-c-auth path: aws-c-auth diff --git a/.github/workflows/build_mpich_source.yml b/.github/workflows/build_mpich_source.yml index 10e8b821765..54adecdc027 100644 --- a/.github/workflows/build_mpich_source.yml +++ b/.github/workflows/build_mpich_source.yml @@ -30,7 +30,7 @@ jobs: sudo apt-get install build-essential libtool libtool-bin - name: Get MPICH source - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: 'pmodels/mpich' path: 'mpich' diff --git a/.github/workflows/build_openmpi_source.yml b/.github/workflows/build_openmpi_source.yml index 4781eac8f43..da43469138b 100644 --- a/.github/workflows/build_openmpi_source.yml +++ b/.github/workflows/build_openmpi_source.yml @@ -30,7 +30,7 @@ jobs: sudo apt-get install build-essential libtool libtool-bin - name: Get OpenMPI source - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: 'open-mpi/ompi' path: 'ompi' diff --git a/.github/workflows/clang-format-check.yml b/.github/workflows/clang-format-check.yml index b733ee3c615..c9232378db6 100644 --- a/.github/workflows/clang-format-check.yml +++ b/.github/workflows/clang-format-check.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, 'skip-ci')" steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Run clang-format style check for C and Java code uses: DoozyX/clang-format-lint-action@bcb4eb2cb0d707ee4f3e5cc3b456eb075f12cf73 # v0.20 diff --git a/.github/workflows/clang-format-fix.yml b/.github/workflows/clang-format-fix.yml index d714dda1f01..e4736e60c29 100644 --- a/.github/workflows/clang-format-fix.yml +++ b/.github/workflows/clang-format-fix.yml @@ -23,7 +23,7 @@ jobs: permissions: contents: write # In order to allow EndBug/add-and-commit to commit changes steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Fix C and Java formatting issues detected by clang-format uses: DoozyX/clang-format-lint-action@bcb4eb2cb0d707ee4f3e5cc3b456eb075f12cf73 # v0.20 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index c6e5136d9fb..9fccc900efd 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -20,7 +20,7 @@ jobs: has_code_changes: ${{ steps.filter.outputs.code }} steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Check for code changes uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 id: filter @@ -64,7 +64,7 @@ jobs: echo "F77=mpif90" >> $GITHUB_ENV - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure HDF5 run: | @@ -87,7 +87,7 @@ jobs: .. - name: Initialize CodeQL - uses: github/codeql-action/init@e46ed2cbd01164d986452f91f178727624ae40d7 # v4.35.3 + uses: github/codeql-action/init@87557b9c84dde89fdd9b10e88954ac2f4248e463 # v4.36.1 with: languages: c-cpp build-mode: manual @@ -174,7 +174,7 @@ jobs: shell: bash - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@e46ed2cbd01164d986452f91f178727624ae40d7 # v4.35.3 + uses: github/codeql-action/analyze@87557b9c84dde89fdd9b10e88954ac2f4248e463 # v4.36.1 with: category: "/language:c-cpp" output: sarif-results @@ -202,7 +202,7 @@ jobs: output: sarif-results/cpp.sarif - name: Upload SARIF - uses: github/codeql-action/upload-sarif@e46ed2cbd01164d986452f91f178727624ae40d7 # v4.35.3 + uses: github/codeql-action/upload-sarif@87557b9c84dde89fdd9b10e88954ac2f4248e463 # v4.36.1 with: sarif_file: sarif-results/cpp.sarif @@ -251,7 +251,7 @@ jobs: - name: Upload empty SARIF for skipped analysis if: needs.analyze.result == 'skipped' && github.event_name == 'pull_request' - uses: github/codeql-action/upload-sarif@a723e99345b89ee0bbcbd68ee4e63f9a56b42a25 # v4.32.4 + uses: github/codeql-action/upload-sarif@8ed7f7c384ef65d96d422e33fe592d3572522558 # v4.32.4 with: sarif_file: ${{ github.workspace }}/empty.sarif category: "/language:c-cpp" diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index 9915d71b9b6..d5697849f00 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -10,5 +10,5 @@ jobs: name: Check for spelling errors runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: codespell-project/actions-codespell@cf810cf4cbd6cdefe6ef86e55b64d524a16654a7 # master + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: codespell-project/actions-codespell@3b7da264292a727fcdc4acdc9eaf9a5abb92ba10 # master diff --git a/.github/workflows/cross-compile.yml b/.github/workflows/cross-compile.yml index 92b5faea44c..0ba79e24a0b 100644 --- a/.github/workflows/cross-compile.yml +++ b/.github/workflows/cross-compile.yml @@ -36,7 +36,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen diff --git a/.github/workflows/ctest.yml b/.github/workflows/ctest.yml index ab5f311402b..5f6a04d2a01 100644 --- a/.github/workflows/ctest.yml +++ b/.github/workflows/ctest.yml @@ -94,7 +94,7 @@ jobs: uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0 - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -174,7 +174,7 @@ jobs: shell: bash - name: Sign files with Trusted Signing - uses: azure/trusted-signing-action@b443cf8ea4124818d2ea9f043cba29fc3ec47b16 # v1.2.0 + uses: azure/trusted-signing-action@c7ab2a863ab5f9a846ddb8265964877ef296ee82 # v2.0.0 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} @@ -240,7 +240,7 @@ jobs: run: choco install ninja - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -251,7 +251,7 @@ jobs: arch: arm64 - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -346,7 +346,7 @@ jobs: shell: bash - name: Sign files with Trusted Signing - uses: azure/trusted-signing-action@b443cf8ea4124818d2ea9f043cba29fc3ec47b16 # v1.2.0 + uses: azure/trusted-signing-action@c7ab2a863ab5f9a846ddb8265964877ef296ee82 # v2.0.0 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} @@ -414,7 +414,7 @@ jobs: sudo apt-get install ninja-build graphviz - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -422,7 +422,7 @@ jobs: uses: ./.github/actions/setup-doxygen - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -593,7 +593,7 @@ jobs: clang -v - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -815,7 +815,7 @@ jobs: sudo apt-get install ninja-build - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -917,7 +917,7 @@ jobs: version: '2025.0' - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -988,7 +988,7 @@ jobs: shell: pwsh - name: Sign files with Trusted Signing (Windows_intel) - uses: azure/trusted-signing-action@b443cf8ea4124818d2ea9f043cba29fc3ec47b16 # v1.2.0 + uses: azure/trusted-signing-action@c7ab2a863ab5f9a846ddb8265964877ef296ee82 # v2.0.0 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} @@ -1063,7 +1063,7 @@ jobs: version: '2025.0' - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/cve.yml b/.github/workflows/cve.yml index f296c0149e1..79bd727e4df 100644 --- a/.github/workflows/cve.yml +++ b/.github/workflows/cve.yml @@ -36,7 +36,7 @@ jobs: name: CVE regression runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install HDF5 run: | @@ -46,7 +46,7 @@ jobs: make sudo make install - name: Checkout CVE test repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: HDFGroup/cve_hdf5 path: cve_hdf5 diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index c63860f1bf6..e01859ff3da 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -36,7 +36,7 @@ jobs: git config --global core.autocrlf input - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Cygwin uses: cygwin/cygwin-install-action@4ef15ca7fd18a18f1000989fcfd968e06d146ce8 # master diff --git a/.github/workflows/daily-build.yml b/.github/workflows/daily-build.yml index 01df3e275e9..61cb9a61b64 100644 --- a/.github/workflows/daily-build.yml +++ b/.github/workflows/daily-build.yml @@ -39,7 +39,7 @@ jobs: run-ignore: ${{ steps.getinputs.outputs.INPUTS_IGNORE }} steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Get hdf5 release base name uses: dsaltares/fetch-gh-release-asset@aa2ab1243d6e0d5b405b973c89fa4d06a2d0fff7 # master diff --git a/.github/workflows/daily-schedule.yml b/.github/workflows/daily-schedule.yml index 624882eeffe..1643ca9bec7 100644 --- a/.github/workflows/daily-schedule.yml +++ b/.github/workflows/daily-schedule.yml @@ -33,7 +33,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' @@ -46,7 +46,7 @@ jobs: path: ${{ github.workspace }}/${{ steps.get-file-base.outputs.FILE_BASE }}.doxygen - name: Setup AWS CLI - uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6.1.0 + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6.2.0 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 791e4f695ba..90a37c1f76b 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -30,7 +30,7 @@ jobs: echo "FILE_BASE=$FILE_NAME_BASE" >> $GITHUB_OUTPUT - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -109,7 +109,7 @@ jobs: runs-on: windows-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -188,7 +188,7 @@ jobs: runs-on: macos-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -275,7 +275,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index f5ec0ecb091..b206fc1908d 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -49,10 +49,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Build and test on FreeBSD - uses: vmactions/freebsd-vm@d1e65811565151536c0c894fff74f06351ed26e6 # v1 + uses: vmactions/freebsd-vm@a6de9343ef5747433d9c25784c90e84998b9d69a # v1 with: release: ${{ matrix.freebsd-version }} usesh: true diff --git a/.github/workflows/h5py.yml b/.github/workflows/h5py.yml index 5cebfde6a72..e436b9f8a2d 100644 --- a/.github/workflows/h5py.yml +++ b/.github/workflows/h5py.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Spack - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: spack/spack path: ./spack diff --git a/.github/workflows/hdfeos5.yml b/.github/workflows/hdfeos5.yml index 38ecc42bc72..2b1ff445db3 100644 --- a/.github/workflows/hdfeos5.yml +++ b/.github/workflows/hdfeos5.yml @@ -44,7 +44,7 @@ jobs: sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure run: | diff --git a/.github/workflows/i386.yml b/.github/workflows/i386.yml index f5ae64d02cc..ee4b4fed1d3 100644 --- a/.github/workflows/i386.yml +++ b/.github/workflows/i386.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Start i386 container run: | diff --git a/.github/workflows/intel.yml b/.github/workflows/intel.yml index ef77e8b11a1..d651a857a74 100644 --- a/.github/workflows/intel.yml +++ b/.github/workflows/intel.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources (Linux) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Dependencies (Linux) shell: bash @@ -74,7 +74,7 @@ jobs: runs-on: windows-latest steps: - name: Get Sources (Windows) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Dependencies (Windows) run: choco install ninja diff --git a/.github/workflows/java-examples-maven-test.yml b/.github/workflows/java-examples-maven-test.yml index 2f4757069ea..ef84818cb9c 100644 --- a/.github/workflows/java-examples-maven-test.yml +++ b/.github/workflows/java-examples-maven-test.yml @@ -27,7 +27,7 @@ jobs: category: [H5D, H5T, H5G, TUTR] steps: - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Maven artifacts (Linux) uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 @@ -190,7 +190,7 @@ jobs: category: [H5D, H5T, H5G, TUTR] steps: - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Maven artifacts (Windows) uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 @@ -309,7 +309,7 @@ jobs: category: [H5D, H5T, H5G, TUTR] steps: - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Maven artifacts (macOS aarch64) uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 diff --git a/.github/workflows/java-implementation-test.yml b/.github/workflows/java-implementation-test.yml index 52674710416..e691ff7874e 100644 --- a/.github/workflows/java-implementation-test.yml +++ b/.github/workflows/java-implementation-test.yml @@ -120,7 +120,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: submodules: recursive @@ -213,7 +213,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download all Maven artifacts uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 diff --git a/.github/workflows/julia.yml b/.github/workflows/julia.yml index ea91139f44b..bba6e3d5581 100644 --- a/.github/workflows/julia.yml +++ b/.github/workflows/julia.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get HDF5 source - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Dependencies shell: bash @@ -58,13 +58,13 @@ jobs: working-directory: ${{ runner.workspace }}/build - name: Install julia - uses: julia-actions/setup-julia@f6f565d9f7cf12f53dc8045742460d6260ad3b39 # latest + uses: julia-actions/setup-julia@fa02766e078afaaf09b14210362cee14137e6a32 # latest with: version: '1.6' arch: 'x64' - name: Get julia hdf5 source - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: JuliaIO/HDF5.jl path: . diff --git a/.github/workflows/linkchecker.yml b/.github/workflows/linkchecker.yml index 0ce45f59081..c31401ab90e 100644 --- a/.github/workflows/linkchecker.yml +++ b/.github/workflows/linkchecker.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install System Dependencies run: | diff --git a/.github/workflows/macos-26-matrix.yml b/.github/workflows/macos-26-matrix.yml index cb82a369933..6c7c162a6e6 100644 --- a/.github/workflows/macos-26-matrix.yml +++ b/.github/workflows/macos-26-matrix.yml @@ -189,7 +189,7 @@ jobs: fi - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure run: | diff --git a/.github/workflows/main-par-spc.yml b/.github/workflows/main-par-spc.yml index 845f7765a20..3809e77d279 100644 --- a/.github/workflows/main-par-spc.yml +++ b/.github/workflows/main-par-spc.yml @@ -26,7 +26,7 @@ jobs: name: "Parallel GCC-${{ inputs.build_mode }}" runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Linux Dependencies run: | diff --git a/.github/workflows/main-par.yml b/.github/workflows/main-par.yml index 7386df6322c..9d23030fe9a 100644 --- a/.github/workflows/main-par.yml +++ b/.github/workflows/main-par.yml @@ -26,7 +26,7 @@ jobs: name: "Parallel GCC-${{ inputs.build_mode }}" runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Linux Dependencies run: | diff --git a/.github/workflows/main-spc.yml b/.github/workflows/main-spc.yml index a2cef632fd6..1a8f566519e 100644 --- a/.github/workflows/main-spc.yml +++ b/.github/workflows/main-spc.yml @@ -29,7 +29,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -91,7 +91,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -148,7 +148,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -205,7 +205,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -260,7 +260,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -315,7 +315,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -371,7 +371,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -421,7 +421,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -482,7 +482,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -538,7 +538,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -594,7 +594,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -645,7 +645,7 @@ jobs: # SETUP # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen diff --git a/.github/workflows/main-static.yml b/.github/workflows/main-static.yml index 5440124c8e0..2549bdadf95 100644 --- a/.github/workflows/main-static.yml +++ b/.github/workflows/main-static.yml @@ -123,7 +123,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -142,7 +142,7 @@ jobs: # CMake gets libaec from fetchcontent - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 91ca2678ebf..6ab0444b4e8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -140,7 +140,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen @@ -159,7 +159,7 @@ jobs: # CMake gets libaec from fetchcontent - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/markdown-link-check.yml b/.github/workflows/markdown-link-check.yml index 65362b4a285..c30c6d30fa4 100644 --- a/.github/workflows/markdown-link-check.yml +++ b/.github/workflows/markdown-link-check.yml @@ -15,7 +15,7 @@ jobs: markdown-link-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # master + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # master - uses: gaurav-nelson/github-action-markdown-link-check@5c5dfc0ac2e225883c0e5f03a85311ec2830d368 # v1 with: config-file: '.github/workflows/markdown_config.json' diff --git a/.github/workflows/maven-build-test.yml b/.github/workflows/maven-build-test.yml index 9f9b6710d87..38eaef85b2a 100644 --- a/.github/workflows/maven-build-test.yml +++ b/.github/workflows/maven-build-test.yml @@ -68,7 +68,7 @@ jobs: packages: write steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download all Maven staging artifacts uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v6 @@ -143,7 +143,7 @@ jobs: (inputs.java_implementation == 'both' || inputs.java_implementation == 'jni') steps: - name: Checkout HDF5 repository (contains HDF5Examples) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Java 21 for JNI uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 @@ -193,7 +193,7 @@ jobs: (inputs.java_implementation == 'both' || inputs.java_implementation == 'ffm') steps: - name: Checkout HDF5 repository (contains HDF5Examples) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Java 25 for FFM uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 diff --git a/.github/workflows/maven-staging.yml b/.github/workflows/maven-staging.yml index bd88a169abd..b80735127aa 100644 --- a/.github/workflows/maven-staging.yml +++ b/.github/workflows/maven-staging.yml @@ -86,7 +86,7 @@ jobs: should-test: ${{ steps.should-test.outputs.result }} steps: - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 @@ -263,7 +263,7 @@ jobs: distribution: ${{ matrix.implementation == 'ffm' && 'oracle' || 'temurin' }} - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup jextract (FFM builds only) if: ${{ matrix.implementation == 'ffm' }} @@ -677,7 +677,7 @@ jobs: merge-multiple: false - name: Checkout code for version extraction - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: source @@ -785,7 +785,7 @@ jobs: matrix: ${{ fromJson(needs.determine-matrix.outputs.matrix) }} steps: - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up JDK (Java 25 for FFM builds) uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 diff --git a/.github/workflows/msys2.yml b/.github/workflows/msys2.yml index fda997f0256..125fc1fc70c 100644 --- a/.github/workflows/msys2.yml +++ b/.github/workflows/msys2.yml @@ -56,7 +56,7 @@ jobs: git config --global core.autocrlf input - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure run: | diff --git a/.github/workflows/netcdf.yml b/.github/workflows/netcdf.yml index d6d47b314a4..7297e92fce0 100644 --- a/.github/workflows/netcdf.yml +++ b/.github/workflows/netcdf.yml @@ -43,7 +43,7 @@ jobs: sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure run: | @@ -78,7 +78,7 @@ jobs: working-directory: ${{ runner.workspace }}/build - name: Checkout netCDF - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: unidata/netcdf-c path: netcdf-c diff --git a/.github/workflows/nvhpc.yml b/.github/workflows/nvhpc.yml index e90df2e0dc9..77fee6c5ca3 100644 --- a/.github/workflows/nvhpc.yml +++ b/.github/workflows/nvhpc.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1 diff --git a/.github/workflows/openbsd.yml b/.github/workflows/openbsd.yml index 13cfd9ed2f5..991b1240524 100644 --- a/.github/workflows/openbsd.yml +++ b/.github/workflows/openbsd.yml @@ -49,10 +49,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Build and test on OpenBSD - uses: vmactions/openbsd-vm@23b3fb94fbb4729a51b1c937f609483e759c8f28 + uses: vmactions/openbsd-vm@fcf799d7ce9c305ad89eabef1fb2fa5c1c42d0ee with: release: ${{ matrix.openbsd-version }} usesh: true diff --git a/.github/workflows/par-script.yml b/.github/workflows/par-script.yml index 942e2cc70cb..b663c169e77 100644 --- a/.github/workflows/par-script.yml +++ b/.github/workflows/par-script.yml @@ -41,13 +41,13 @@ jobs: mpi: [ 'msmpi', 'intelmpi'] name: "Parallel ${{ matrix.mpi }} Windows-${{ inputs.build_mode }}" steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Dependencies (Windows) run: choco install ninja - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -165,7 +165,7 @@ jobs: name: "Parallel ${{ matrix.mpi }} Linux-${{ inputs.build_mode }}" steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -178,7 +178,7 @@ jobs: sudo apt install libaec0 libaec-dev - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -284,7 +284,7 @@ jobs: mpi: [ 'mpich', 'openmpi'] name: "Parallel ${{ matrix.mpi }} macos-${{ inputs.build_mode }}" steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup MPI (${{ matrix.mpi }}) id: setup-mpi diff --git a/.github/workflows/par-source.yml b/.github/workflows/par-source.yml index bd084760c68..c0ed3c5a3fd 100644 --- a/.github/workflows/par-source.yml +++ b/.github/workflows/par-source.yml @@ -52,7 +52,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -80,7 +80,7 @@ jobs: echo "FC=${{ runner.workspace }}/openmpi/bin/mpif90" >> $GITHUB_ENV - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -171,7 +171,7 @@ jobs: name: "Parallel Mpich GCC-${{ inputs.build_mode }}" runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Linux Dependencies (MPICH) run: | @@ -197,7 +197,7 @@ jobs: echo "FC=${{ runner.workspace }}/mpich/bin/mpif90" >> $GITHUB_ENV - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/publish-branch.yml b/.github/workflows/publish-branch.yml index e2f6fd48e71..8b596446e9f 100644 --- a/.github/workflows/publish-branch.yml +++ b/.github/workflows/publish-branch.yml @@ -22,7 +22,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' @@ -33,7 +33,7 @@ jobs: ls ${{ github.workspace }}/HDF5 - name: Setup AWS CLI - uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6.1.0 + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6.2.0 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index b8eec9e04f6..f8f70f95f17 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -50,7 +50,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # Updated to latest stable v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # Updated to latest stable v6.0.3 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' @@ -85,7 +85,7 @@ jobs: - name: Setup AWS CLI if: ${{ !inputs.dry_run }} - uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6.1.0 + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6.2.0 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/release-files.yml b/.github/workflows/release-files.yml index 528ed4665a3..b2fe362fb34 100644 --- a/.github/workflows/release-files.yml +++ b/.github/workflows/release-files.yml @@ -43,7 +43,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' @@ -295,7 +295,7 @@ jobs: ls ${{ runner.workspace }} - name: dev-only-docs - uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4.0.0 + uses: peaceiris/actions-gh-pages@84c30a85c19949d7eee79c4ff27748b70285e453 # v4.1.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ${{ github.workspace }}/${{ steps.get-file-base.outputs.FILE_BASE }}.doxygen diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 7fdf27d41b9..09fdba934fb 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -32,7 +32,7 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: persist-credentials: false @@ -67,6 +67,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@e46ed2cbd01164d986452f91f178727624ae40d7 # v3.29.5 + uses: github/codeql-action/upload-sarif@87557b9c84dde89fdd9b10e88954ac2f4248e463 # v3.29.5 with: sarif_file: results.sarif diff --git a/.github/workflows/script.yml b/.github/workflows/script.yml index ffe9aacfeb7..4cd8dab1914 100644 --- a/.github/workflows/script.yml +++ b/.github/workflows/script.yml @@ -37,7 +37,7 @@ jobs: runs-on: windows-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -48,7 +48,7 @@ jobs: uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0 - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -151,7 +151,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -161,7 +161,7 @@ jobs: sudo apt-get install ninja-build graphviz curl - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -249,7 +249,7 @@ jobs: runs-on: macos-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -260,7 +260,7 @@ jobs: clang -v - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -369,7 +369,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -379,7 +379,7 @@ jobs: sudo apt-get install ninja-build - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -487,7 +487,7 @@ jobs: runs-on: windows-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -502,7 +502,7 @@ jobs: version: '2025.0' - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -604,7 +604,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -621,7 +621,7 @@ jobs: version: '2025.0' - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest @@ -713,7 +713,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Actions - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: sparse-checkout: .github/actions @@ -729,7 +729,7 @@ jobs: clang -v - name: Install CMake - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # latest + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # latest with: cmakeVersion: ${{ inputs.cmake_version }} ninjaVersion: latest diff --git a/.github/workflows/signed-plugins.yml b/.github/workflows/signed-plugins.yml index 1c8275af78c..0b93b96698f 100644 --- a/.github/workflows/signed-plugins.yml +++ b/.github/workflows/signed-plugins.yml @@ -76,7 +76,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install dependencies (Linux) if: runner.os == 'Linux' diff --git a/.github/workflows/tarball.yml b/.github/workflows/tarball.yml index d035333267e..449bd42ac1d 100644 --- a/.github/workflows/tarball.yml +++ b/.github/workflows/tarball.yml @@ -48,7 +48,7 @@ jobs: branch_ref: ${{ steps.get-branch-name.outputs.BRANCH_REF }} branch_sha: ${{ steps.get-branch-sha.outputs.BRANCH_SHA }} steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Get branch name id: get-branch-name @@ -70,7 +70,7 @@ jobs: - name: Check for changed source id: check-new-commits - uses: adriangl/check-new-commits-action@e6471f4fda990ebdb3bf44726371e1ad45ac4d37 # v1 + uses: adriangl/check-new-commits-action@dedf5c6983190ab27db843cde2965221459cdc6a # v2.0.1 with: seconds: 86400 # One day in seconds branch: '${{ steps.get-branch-name.outputs.branch_ref }}' @@ -92,7 +92,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdfsrc ref: '${{needs.check_commits.outputs.branch_ref }}' diff --git a/.github/workflows/test-binary-installation.yml b/.github/workflows/test-binary-installation.yml index f814cf0c32e..7ce34ed3d0d 100644 --- a/.github/workflows/test-binary-installation.yml +++ b/.github/workflows/test-binary-installation.yml @@ -71,7 +71,7 @@ jobs: inputs.java_implementation == 'jni' steps: - name: Checkout HDF5Examples - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: HDFGroup/HDF5Examples path: HDF5Examples @@ -266,7 +266,7 @@ jobs: inputs.java_implementation == 'ffm' steps: - name: Checkout HDF5Examples - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: HDFGroup/HDF5Examples path: HDF5Examples diff --git a/.github/workflows/test-maven-deployment.yml b/.github/workflows/test-maven-deployment.yml index 957140dd13e..7628e2a04ec 100644 --- a/.github/workflows/test-maven-deployment.yml +++ b/.github/workflows/test-maven-deployment.yml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Display test configuration run: | diff --git a/.github/workflows/test-maven-packages.yml b/.github/workflows/test-maven-packages.yml index aaa7c078284..e4446b9da4f 100644 --- a/.github/workflows/test-maven-packages.yml +++ b/.github/workflows/test-maven-packages.yml @@ -58,7 +58,7 @@ jobs: inputs.java_implementation == 'jni' steps: - name: Checkout HDF5 repository (contains HDF5Examples) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Java 21 for JNI uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 @@ -319,7 +319,7 @@ jobs: inputs.java_implementation == 'ffm' steps: - name: Checkout HDF5 repository (contains HDF5Examples) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Java 25 for FFM uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5 diff --git a/.github/workflows/testxpr.yml b/.github/workflows/testxpr.yml index c05e2a03815..2f404a7a08e 100644 --- a/.github/workflows/testxpr.yml +++ b/.github/workflows/testxpr.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup Doxygen uses: ./.github/actions/setup-doxygen diff --git a/.github/workflows/update-progress.yml b/.github/workflows/update-progress.yml index 41a7c105e30..8cd7174ecc8 100644 --- a/.github/workflows/update-progress.yml +++ b/.github/workflows/update-progress.yml @@ -13,7 +13,7 @@ jobs: if: github.repository_owner == 'HDFGROUP' steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Python uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6 diff --git a/.github/workflows/vfd-ros3.yml b/.github/workflows/vfd-ros3.yml index 8919cd12769..614c3538557 100644 --- a/.github/workflows/vfd-ros3.yml +++ b/.github/workflows/vfd-ros3.yml @@ -129,7 +129,7 @@ jobs: echo "CC=cl.exe" >> $GITHUB_ENV - name: Get HDF5 sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup jextract (FFM builds only) if: ${{ inputs.force_java_implementation == 'ffm' }} @@ -287,7 +287,7 @@ jobs: echo "CC=cl.exe" >> $GITHUB_ENV - name: Get HDF5 sources - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Setup jextract (FFM builds only) if: ${{ inputs.force_java_implementation == 'ffm' }} diff --git a/.github/workflows/vfd-subfiling.yml b/.github/workflows/vfd-subfiling.yml index 57bc1cab5f5..c37589a31a5 100644 --- a/.github/workflows/vfd-subfiling.yml +++ b/.github/workflows/vfd-subfiling.yml @@ -68,7 +68,7 @@ jobs: if: ${{ matrix.os == 'ubuntu-latest' && matrix.mpi_lib == 'MPICH' }} - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Configure HDF5 with Subfiling VFD shell: bash diff --git a/.github/workflows/vol_adios2.yml b/.github/workflows/vol_adios2.yml index 6c7090baf10..029738e5af3 100644 --- a/.github/workflows/vol_adios2.yml +++ b/.github/workflows/vol_adios2.yml @@ -27,7 +27,7 @@ jobs: sudo apt-get install libopenmpi-dev - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 @@ -74,7 +74,7 @@ jobs: - if: ${{ steps.cache-adios2.outputs.cache-hit != 'true' }} name: Checkout ADIOS2 (${{ env.ADIOS2_COMMIT_SHORT }}) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: ornladios/ADIOS2 ref: ${{ env.ADIOS2_COMMIT }} diff --git a/.github/workflows/vol_async.yml b/.github/workflows/vol_async.yml index aef8b914fb5..8e8eca93e4f 100644 --- a/.github/workflows/vol_async.yml +++ b/.github/workflows/vol_async.yml @@ -25,12 +25,12 @@ jobs: sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 - name: Checkout Argobots - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: pmodels/argobots path: abt diff --git a/.github/workflows/vol_cache.yml b/.github/workflows/vol_cache.yml index 361e757bbd0..4d2d7298bdc 100644 --- a/.github/workflows/vol_cache.yml +++ b/.github/workflows/vol_cache.yml @@ -38,12 +38,12 @@ jobs: sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 - name: Checkout Argobots - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: pmodels/argobots path: abt diff --git a/.github/workflows/vol_ext_passthru.yml b/.github/workflows/vol_ext_passthru.yml index 6aefb00b044..0c743c861fe 100644 --- a/.github/workflows/vol_ext_passthru.yml +++ b/.github/workflows/vol_ext_passthru.yml @@ -25,12 +25,12 @@ jobs: sudo apt-get install libopenmpi-dev - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 - name: Checkout vol-external-passthrough - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: hpc-io/vol-external-passthrough path: vol-external-passthrough diff --git a/.github/workflows/vol_log.yml b/.github/workflows/vol_log.yml index dfedcdf3f7d..0e197a96a9b 100644 --- a/.github/workflows/vol_log.yml +++ b/.github/workflows/vol_log.yml @@ -26,7 +26,7 @@ jobs: #mpich - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 @@ -59,7 +59,7 @@ jobs: echo "PATH=${{ runner.workspace }}/hdf5_build/bin:${PATH}" >> $GITHUB_ENV - name: Checkout Log-based VOL - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: HDFGroup/vol-log-based path: vol-log-based diff --git a/.github/workflows/vol_rest.yml b/.github/workflows/vol_rest.yml index a6844635d6b..35dd0f411c2 100644 --- a/.github/workflows/vol_rest.yml +++ b/.github/workflows/vol_rest.yml @@ -43,7 +43,7 @@ jobs: sudo apt-get install libcurl4-openssl-dev libyajl-dev - name: Checkout HDF5 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: path: hdf5 @@ -83,7 +83,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Checkout HSDS - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: HDFGroup/hsds path: ${{github.workspace}}/hsds