diff --git a/.github/workflows/abi-report.yml b/.github/workflows/abi-report.yml index 62ba3d92b..ae880825e 100644 --- a/.github/workflows/abi-report.yml +++ b/.github/workflows/abi-report.yml @@ -44,7 +44,7 @@ jobs: FILE_DOTS=$(echo "${{ inputs.file_ref }}" | sed -r "s/([0-9]+)\_([0-9]+)\_([0-9]+)\-([0-9]+).*/\1\.\2\.\3\-\4/") echo "HDF4R_DOTS=$FILE_DOTS" >> $GITHUB_OUTPUT - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - name: Get published binary (Linux) uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 diff --git a/.github/workflows/aocc-cmake.yml b/.github/workflows/aocc-cmake.yml index b5e021b00..928cc1d1f 100644 --- a/.github/workflows/aocc-cmake.yml +++ b/.github/workflows/aocc-cmake.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Dependencies shell: bash diff --git a/.github/workflows/clang-format-check.yml b/.github/workflows/clang-format-check.yml index 96c9c57f5..11023d3b4 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@v6 + - uses: actions/checkout@v6.0.2 - name: Run clang-format style check for C and Java code uses: DoozyX/clang-format-lint-action@v0.20 diff --git a/.github/workflows/clang-format-fix.yml b/.github/workflows/clang-format-fix.yml index 6e8929bc7..704a149d2 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@v6 + - uses: actions/checkout@v6.0.2 - name: Fix C and Java formatting issues detected by clang-format uses: DoozyX/clang-format-lint-action@v0.20 diff --git a/.github/workflows/cmake-analysis.yml b/.github/workflows/cmake-analysis.yml index 1d0778174..fd20b457e 100644 --- a/.github/workflows/cmake-analysis.yml +++ b/.github/workflows/cmake-analysis.yml @@ -127,7 +127,7 @@ jobs: sudo apt-get install ninja-build doxygen graphviz curl libtinfo5 - name: add clang to env - uses: KyleMayes/install-llvm-action@v2.0.8 + uses: KyleMayes/install-llvm-action@v2.0.9 id: setup-clang with: env: true @@ -225,7 +225,7 @@ jobs: sudo apt-get install ninja-build doxygen graphviz curl libtinfo5 - name: add clang to env - uses: KyleMayes/install-llvm-action@v2.0.8 + uses: KyleMayes/install-llvm-action@v2.0.9 id: setup-clang with: env: true @@ -323,7 +323,7 @@ jobs: sudo apt-get install ninja-build doxygen graphviz curl libtinfo5 - name: add clang to env - uses: KyleMayes/install-llvm-action@v2.0.8 + uses: KyleMayes/install-llvm-action@v2.0.9 id: setup-clang with: env: true diff --git a/.github/workflows/cmake-ctest.yml b/.github/workflows/cmake-ctest.yml index cd15b7239..bfd5f6d6f 100644 --- a/.github/workflows/cmake-ctest.yml +++ b/.github/workflows/cmake-ctest.yml @@ -149,7 +149,7 @@ jobs: shell: bash - name: Sign files with Trusted Signing - uses: azure/trusted-signing-action@v0.5.11 + uses: azure/trusted-signing-action@v1.0.0 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} @@ -620,7 +620,7 @@ jobs: shell: pwsh - name: Sign files with Trusted Signing (Windows_intel) - uses: azure/trusted-signing-action@v0.5.11 + uses: azure/trusted-signing-action@v1.0.0 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} diff --git a/.github/workflows/cmake-script.yml b/.github/workflows/cmake-script.yml index c4f01fdb3..04076f1cc 100644 --- a/.github/workflows/cmake-script.yml +++ b/.github/workflows/cmake-script.yml @@ -533,7 +533,7 @@ jobs: run: choco install ninja - name: add clang to env - uses: KyleMayes/install-llvm-action@v2.0.8 + uses: KyleMayes/install-llvm-action@v2.0.9 id: setup-clang with: env: true @@ -636,7 +636,7 @@ jobs: sudo apt-get install ninja-build doxygen graphviz curl libtinfo5 - name: add clang to env - uses: KyleMayes/install-llvm-action@v2.0.8 + uses: KyleMayes/install-llvm-action@v2.0.9 id: setup-clang with: env: true diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index 9f81ae6d4..8d7164abb 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -10,7 +10,7 @@ jobs: name: Check for spelling errors runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - uses: codespell-project/actions-codespell@master with: skip: ./config/sanitizer/sanitizers.cmake,./hdf/util/testfiles/*.raw,./hdf/util/testfiles/head.r8,./mfhdf/ncdump/*,./mfhdf/ncgen/*,./mfhdf/nctest/*,./mfhdf/README,./mfhdf/THANKS,./mfhdf/FAQ diff --git a/.github/workflows/cygwin-cmake.yml b/.github/workflows/cygwin-cmake.yml index 30b2e303b..622d228bf 100644 --- a/.github/workflows/cygwin-cmake.yml +++ b/.github/workflows/cygwin-cmake.yml @@ -33,7 +33,7 @@ jobs: git config --global core.autocrlf input - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Cygwin uses: cygwin/cygwin-install-action@master diff --git a/.github/workflows/daily-build.yml b/.github/workflows/daily-build.yml index 37aa225d1..ba00ec247 100644 --- a/.github/workflows/daily-build.yml +++ b/.github/workflows/daily-build.yml @@ -29,7 +29,7 @@ jobs: run-ignore: ${{ steps.getinputs.outputs.INPUTS_IGNORE }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - name: Get hdf4 release base name uses: dsaltares/fetch-gh-release-asset@master diff --git a/.github/workflows/intel-cmake.yml b/.github/workflows/intel-cmake.yml index f0ac15fe5..c4e55e34b 100644 --- a/.github/workflows/intel-cmake.yml +++ b/.github/workflows/intel-cmake.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources (Linux) - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Dependencies (Linux) shell: bash @@ -76,7 +76,7 @@ jobs: runs-on: windows-latest steps: - name: Get Sources (Windows) - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Dependencies (Windows) run: choco install ninja diff --git a/.github/workflows/main-cmake.yml b/.github/workflows/main-cmake.yml index 5c0ae3a48..408aa2619 100644 --- a/.github/workflows/main-cmake.yml +++ b/.github/workflows/main-cmake.yml @@ -134,7 +134,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 # CMAKE CONFIGURE - name: CMake Configure diff --git a/.github/workflows/mingw-cmake.yml b/.github/workflows/mingw-cmake.yml index 884c6d3b4..518ccac3f 100644 --- a/.github/workflows/mingw-cmake.yml +++ b/.github/workflows/mingw-cmake.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Dependencies shell: bash diff --git a/.github/workflows/msys2-cmake.yml b/.github/workflows/msys2-cmake.yml index 54d9e093c..8f9577cdf 100644 --- a/.github/workflows/msys2-cmake.yml +++ b/.github/workflows/msys2-cmake.yml @@ -52,7 +52,7 @@ jobs: git config --global core.autocrlf input - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: CMake Configure run: | diff --git a/.github/workflows/netcdf-cmake.yml b/.github/workflows/netcdf-cmake.yml index 3fb411241..981695116 100644 --- a/.github/workflows/netcdf-cmake.yml +++ b/.github/workflows/netcdf-cmake.yml @@ -34,7 +34,7 @@ jobs: sudo apt install -y bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin - name: Checkout HDF4 - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: CMake Configure HDF4 run: | @@ -66,7 +66,7 @@ jobs: working-directory: ${{ runner.workspace }}/build - name: Checkout HDF5 - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 with: repository: HDFGroup/hdf5 path: hdf5 @@ -100,7 +100,7 @@ jobs: working-directory: ${{ runner.workspace }}/build5 - name: Checkout netCDF - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 with: repository: unidata/netcdf-c path: netcdf-c diff --git a/.github/workflows/nvhpc-cmake.yml b/.github/workflows/nvhpc-cmake.yml index f2c83c79b..dcb2f72c7 100644 --- a/.github/workflows/nvhpc-cmake.yml +++ b/.github/workflows/nvhpc-cmake.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get Sources - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 - name: Install Dependencies shell: bash diff --git a/.github/workflows/ppc64.yml b/.github/workflows/ppc64.yml index c58f4777a..46302cb9d 100644 --- a/.github/workflows/ppc64.yml +++ b/.github/workflows/ppc64.yml @@ -19,7 +19,7 @@ jobs: name: Ubuntu PowerPC CMake steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - uses: uraimo/run-on-arch-action@v3 name: Run commands diff --git a/.github/workflows/publish-branch.yml b/.github/workflows/publish-branch.yml index 71deddb01..20b630f29 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@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.7 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.7 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index f6af3ab6d..8d473febe 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.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@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.7 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.7 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' diff --git a/.github/workflows/release-files.yml b/.github/workflows/release-files.yml index e7b6b8209..cc4507a6b 100644 --- a/.github/workflows/release-files.yml +++ b/.github/workflows/release-files.yml @@ -40,7 +40,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Get Sources - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.7 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v4.1.7 with: fetch-depth: 0 ref: '${{ github.head_ref || github.ref_name }}' diff --git a/.github/workflows/tarball.yml b/.github/workflows/tarball.yml index f063f0ad9..a0fb94508 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@v6 + - uses: actions/checkout@v6.0.2 - name: Get branch name id: get-branch-name @@ -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@v6 + uses: actions/checkout@v6.0.2 with: path: hdfsrc ref: '${{needs.check_commits.outputs.branch_ref }}'