mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-25 04:09:44 +03:00
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.
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.hdfgroup</groupId>
|
||||
<artifactId>hdf5-java</artifactId>
|
||||
<version>2.0.0-test</version>
|
||||
<version>2.1.0-test</version>
|
||||
<name>HDF5 Java Test</name>
|
||||
<description>Test artifact for HDF5 Java Maven deployment</description>
|
||||
</project>
|
||||
@@ -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
|
||||
fi
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user