From 519bcf787e8a846fc380fec02a4adfd5cd6331fe Mon Sep 17 00:00:00 2001 From: Larry Knox Date: Thu, 5 Feb 2026 18:09:06 -0600 Subject: [PATCH] Update workflow versions (#6202) * Update versions in workflow files for HDF5 in anticipation of 2.1.0 release. * Remove hdf5_ appended to tag for binary download. --- .github/workflows/abi-report.yml | 2 +- .github/workflows/daily-build.yml | 3 ++- .github/workflows/publish-release.yml | 2 +- .github/workflows/release.yml | 3 ++- .github/workflows/test-binary-installation.yml | 2 +- .github/workflows/test-maven-deployment.yml | 6 +++--- .github/workflows/test-maven-packages.yml | 2 +- 7 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/abi-report.yml b/.github/workflows/abi-report.yml index ccc0b19f701..283afb90c69 100644 --- a/.github/workflows/abi-report.yml +++ b/.github/workflows/abi-report.yml @@ -84,7 +84,7 @@ jobs: run: | mkdir "${{ github.workspace }}/hdf5R" cd "${{ github.workspace }}/hdf5R" - wget -q https://github.com/HDFGroup/hdf5/releases/download/hdf5_${{ inputs.file_ref }}/hdf5-${{ steps.convert-hdf5lib-refname.outputs.HDF5R_DOTS }}-ubuntu-2404_gcc.tar.gz + wget -q https://github.com/HDFGroup/hdf5/releases/download/${{ inputs.file_ref }}/hdf5-${{ steps.convert-hdf5lib-refname.outputs.HDF5R_DOTS }}-ubuntu-2404_gcc.tar.gz tar zxf hdf5-${{ steps.convert-hdf5lib-refname.outputs.HDF5R_DOTS }}-ubuntu-2404_gcc.tar.gz - name: List files for the space (Linux) diff --git a/.github/workflows/daily-build.yml b/.github/workflows/daily-build.yml index e6875cfbb15..ecd39420b7b 100644 --- a/.github/workflows/daily-build.yml +++ b/.github/workflows/daily-build.yml @@ -159,7 +159,8 @@ jobs: needs: [get-old-names, call-workflow-tarball, call-workflow-ctest] uses: ./.github/workflows/abi-report.yml with: - file_ref: '1.14.5' + # previous release version + file_ref: '2.0.0' file_base: ${{ needs.call-workflow-tarball.outputs.file_base }} use_tag: snapshot use_environ: snapshots diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 4a02d9002da..9d63be9e420 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: inputs: use_tag: - description: HDF5 Release version tag (e.g., v1.14.0) + description: HDF5 Release version tag (e.g., 2.0.0) type: string required: true file_name: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 923f21801d1..dddfb762bab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,7 +82,8 @@ jobs: needs: [log-the-inputs, call-workflow-tarball, call-workflow-ctest] uses: ./.github/workflows/abi-report.yml with: - file_ref: '1.14.5' + # previous release version + file_ref: '2.0.0' file_base: ${{ needs.call-workflow-tarball.outputs.file_base }} use_tag: ${{ needs.log-the-inputs.outputs.rel_tag }} use_environ: release diff --git a/.github/workflows/test-binary-installation.yml b/.github/workflows/test-binary-installation.yml index 130418dd77f..dd78013e57a 100644 --- a/.github/workflows/test-binary-installation.yml +++ b/.github/workflows/test-binary-installation.yml @@ -12,7 +12,7 @@ on: description: 'Maven artifact version to test' type: string required: true - default: '2.0.0-SNAPSHOT' + default: '2.1.0-SNAPSHOT' maven_repository: description: 'Maven repository URL' type: string diff --git a/.github/workflows/test-maven-deployment.yml b/.github/workflows/test-maven-deployment.yml index 902233c9db5..0a50348edc9 100644 --- a/.github/workflows/test-maven-deployment.yml +++ b/.github/workflows/test-maven-deployment.yml @@ -96,7 +96,7 @@ jobs: # Compile and create JAR cd temp-jar javac org/hdfgroup/test/TestClass.java - jar cf ../test-artifacts/maven-staging-artifacts-linux-x86_64/jarhdf5-2.0.0-test.jar org/hdfgroup/test/TestClass.class + jar cf ../test-artifacts/maven-staging-artifacts-linux-x86_64/jarhdf5-2.1.0-test.jar org/hdfgroup/test/TestClass.class cd .. # Create a test POM file @@ -108,7 +108,7 @@ jobs: 4.0.0 org.hdfgroup hdf5-java - 2.0.0-test + 2.1.0-test HDF5 Java Test Test artifact for HDF5 Java Maven deployment @@ -207,4 +207,4 @@ jobs: echo "Next steps:" echo "1. Run full release workflow with deploy_maven=true" echo "2. Test end-to-end user experience with deployed artifacts" - fi \ No newline at end of file + fi diff --git a/.github/workflows/test-maven-packages.yml b/.github/workflows/test-maven-packages.yml index 589d9af3e69..f927d7027ee 100644 --- a/.github/workflows/test-maven-packages.yml +++ b/.github/workflows/test-maven-packages.yml @@ -29,7 +29,7 @@ on: description: 'Maven artifact version to test' type: string required: true - default: '2.0.0-SNAPSHOT' + default: '2.1.0-SNAPSHOT' java_implementation: description: 'Java implementation(s) to test' type: choice