mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-25 04:09:44 +03:00
Update outdated runner image version string in release binaries; pin images to match binaries (#6523)
* Update version string for binary files built with Visual Studio 2026. * Pin runner images to match version in output binary names.
This commit is contained in:
@@ -28,7 +28,7 @@ permissions:
|
||||
|
||||
jobs:
|
||||
check:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
continue-on-error: true
|
||||
|
||||
steps:
|
||||
|
||||
@@ -160,7 +160,7 @@ jobs:
|
||||
- name: Save published binary (Windows)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: zip-vs2022_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: zip-vs2026_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-winarm64.zip
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (inputs.thread_safety != 'TS') && (inputs.concurrent != 'CC') && ( inputs.save_binary != 'skip') }}
|
||||
@@ -396,7 +396,7 @@ jobs:
|
||||
- name: Save published binary (Mac_latest)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: tgz-macos14_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: tgz-macos15_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-Darwin.tar.gz
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (inputs.thread_safety != 'TS') && (inputs.concurrent != 'CC') && ( inputs.save_binary != 'skip') }}
|
||||
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
- name: Get published binary (Windows)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: zip-vs2022_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: zip-vs2026_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ github.workspace }}/hdf5
|
||||
|
||||
- name: Uncompress hdf5 binary (Win)
|
||||
@@ -186,7 +186,7 @@ jobs:
|
||||
- name: Get published binary (MacOS_latest)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: tgz-macos14_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: tgz-macos15_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Uncompress hdf5 binary (MacOS_latest)
|
||||
|
||||
+21
-21
@@ -198,14 +198,14 @@ jobs:
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC/README.md -Destination ${{ runner.workspace }}/build/hdf5/
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC/* -Destination ${{ runner.workspace }}/build/hdf5/ -Include *.zip
|
||||
cd "${{ runner.workspace }}/build"
|
||||
7z a -tzip ${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip hdf5
|
||||
7z a -tzip ${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip hdf5
|
||||
shell: pwsh
|
||||
|
||||
- name: Publish msi binary (Windows)
|
||||
id: publish-ctest-msi-binary
|
||||
run: |
|
||||
mkdir "${{ runner.workspace }}/buildmsi"
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC/* -Destination ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi -Include *.msi
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC/* -Destination ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi -Include *.msi
|
||||
shell: pwsh
|
||||
|
||||
- name: List files in the space (Windows)
|
||||
@@ -218,15 +218,15 @@ jobs:
|
||||
- name: Save published binary (Windows)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: zip-vs2022_cl-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
|
||||
name: zip-vs2026_cl-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
- name: Save published msi binary (Windows)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: msi-vs2022_cl-binary
|
||||
path: ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
|
||||
path: ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
build_and_test_win_arm64:
|
||||
@@ -370,14 +370,14 @@ jobs:
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC-ARM64/README.md -Destination ${{ runner.workspace }}/build/hdf5/
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC-ARM64/* -Destination ${{ runner.workspace }}/build/hdf5/ -Include *.zip
|
||||
cd "${{ runner.workspace }}/build"
|
||||
7z a -tzip ${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl_arm64.zip hdf5
|
||||
7z a -tzip ${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl_arm64.zip hdf5
|
||||
shell: pwsh
|
||||
|
||||
- name: Publish msi binary (Windows ARM64)
|
||||
id: publish-ctest-msi-binary
|
||||
run: |
|
||||
mkdir "${{ runner.workspace }}/buildmsi"
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC-ARM64/* -Destination ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl_arm64.msi -Include *.msi
|
||||
Copy-Item -Path ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-MSVC-ARM64/* -Destination ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl_arm64.msi -Include *.msi
|
||||
shell: pwsh
|
||||
|
||||
- name: List files in the space (Windows ARM64)
|
||||
@@ -390,22 +390,22 @@ jobs:
|
||||
- name: Save published binary (Windows ARM64)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: zip-vs2022_cl_arm64-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl_arm64.zip
|
||||
name: zip-vs2026_cl_arm64-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl_arm64.zip
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
- name: Save published msi binary (Windows ARM64)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: msi-vs2022_cl_arm64-binary
|
||||
path: ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2022_cl_arm64.msi
|
||||
name: msi-vs2026_cl_arm64-binary
|
||||
path: ${{ runner.workspace }}/buildmsi/${{ steps.set-file-base.outputs.FILE_BASE }}-win-vs2026_cl_arm64.msi
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
build_and_test_linux:
|
||||
# Linux (Ubuntu) w/ gcc
|
||||
#
|
||||
name: "Ubuntu gcc"
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
needs: [check-secret]
|
||||
steps:
|
||||
- name: Install Dependencies (Linux)
|
||||
@@ -583,7 +583,7 @@ jobs:
|
||||
# MacOS w/ Clang
|
||||
#
|
||||
name: "MacOS Clang"
|
||||
runs-on: macos-latest
|
||||
runs-on: macos-15
|
||||
needs: [check-secret]
|
||||
steps:
|
||||
- name: check clang version
|
||||
@@ -773,14 +773,14 @@ jobs:
|
||||
cp ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-macos-Clang/README.md ${{ runner.workspace }}/build/hdf5
|
||||
cp ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-macos-Clang/*.tar.gz ${{ runner.workspace }}/build/hdf5
|
||||
cd "${{ runner.workspace }}/build"
|
||||
tar -zcvf ${{ steps.set-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz hdf5
|
||||
tar -zcvf ${{ steps.set-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz hdf5
|
||||
shell: bash
|
||||
|
||||
- name: Publish dmg binary (MacOS_latest)
|
||||
id: publish-ctest-dmg-binary
|
||||
run: |
|
||||
mkdir "${{ runner.workspace }}/builddmg"
|
||||
cp ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-macos-Clang/*.dmg ${{ runner.workspace }}/builddmg/${{ steps.set-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
|
||||
cp ${{ runner.workspace }}/hdf5/build/${{ inputs.preset_name }}-macos-Clang/*.dmg ${{ runner.workspace }}/builddmg/${{ steps.set-file-base.outputs.FILE_BASE }}-macos15_clang.dmg
|
||||
shell: bash
|
||||
|
||||
- name: List files in the space (MacOS_latest)
|
||||
@@ -792,22 +792,22 @@ jobs:
|
||||
- name: Save published binary (MacOS_latest)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: tgz-macos14_clang-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
|
||||
name: tgz-macos15_clang-binary
|
||||
path: ${{ runner.workspace }}/build/${{ steps.set-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
- name: Save published dmg binary (MacOS_latest)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: tgz-macos14_clang-dmg-binary
|
||||
path: ${{ runner.workspace }}/builddmg/${{ steps.set-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
|
||||
name: tgz-macos15_clang-dmg-binary
|
||||
path: ${{ runner.workspace }}/builddmg/${{ steps.set-file-base.outputs.FILE_BASE }}-macos15_clang.dmg
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
|
||||
build_and_test_S3_linux:
|
||||
# Linux S3 (Ubuntu) w/ gcc
|
||||
#
|
||||
name: "Ubuntu gcc S3"
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Install Dependencies (Linux S3)
|
||||
run: |
|
||||
@@ -1053,7 +1053,7 @@ jobs:
|
||||
# Linux (Ubuntu) w/ OneAPI
|
||||
#
|
||||
name: "Ubuntu Intel"
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-24.04
|
||||
needs: [check-secret]
|
||||
steps:
|
||||
- name: Install Dependencies (Linux_intel)
|
||||
|
||||
@@ -101,7 +101,7 @@ jobs:
|
||||
#
|
||||
- name: "Ubuntu gcc"
|
||||
ostype: ubuntu
|
||||
os: ubuntu-latest
|
||||
os: ubuntu-24.04
|
||||
shared: ON
|
||||
cpp: ON
|
||||
fortran: ON
|
||||
@@ -121,7 +121,7 @@ jobs:
|
||||
#
|
||||
- name: "MacOS Clang"
|
||||
ostype: macos
|
||||
os: macos-latest
|
||||
os: macos-15
|
||||
shared: ON
|
||||
cpp: ON
|
||||
fortran: OFF
|
||||
@@ -341,7 +341,7 @@ jobs:
|
||||
- name: Save published binary (Windows)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: zip-vs2022_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: zip-vs2026_cl-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-win64.zip
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (matrix.ostype == 'windows') && ( inputs.save_binary != 'skip') }}
|
||||
@@ -357,7 +357,7 @@ jobs:
|
||||
- name: Save published binary (Mac_latest)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: tgz-macos14_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: tgz-macos15_clang-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-Darwin.tar.gz
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (matrix.ostype == 'macos') && ( inputs.save_binary != 'skip') }}
|
||||
|
||||
@@ -180,10 +180,10 @@ jobs:
|
||||
PLATFORM_LIST='[{"name": "Linux", "os": "ubuntu-latest", "compiler": "GNUC", "arch": "x86_64"}, {"name": "Windows", "os": "windows-latest", "compiler": "MSVC", "arch": "x86_64"}]'
|
||||
;;
|
||||
"linux-macos")
|
||||
PLATFORM_LIST='[{"name": "Linux", "os": "ubuntu-latest", "compiler": "GNUC", "arch": "x86_64"}, {"name": "macOS-x86_64", "os": "macos-14", "compiler": "Clang", "arch": "x86_64"}, {"name": "macOS-aarch64", "os": "macos-latest", "compiler": "Clang", "arch": "aarch64"}]'
|
||||
PLATFORM_LIST='[{"name": "Linux", "os": "ubuntu-latest", "compiler": "GNUC", "arch": "x86_64"}, {"name": "macOS-x86_64", "os": "macos-15", "compiler": "Clang", "arch": "x86_64"}, {"name": "macOS-aarch64", "os": "macos-latest", "compiler": "Clang", "arch": "aarch64"}]'
|
||||
;;
|
||||
"all-platforms"|*)
|
||||
PLATFORM_LIST='[{"name": "Linux", "os": "ubuntu-latest", "compiler": "GNUC", "arch": "x86_64"}, {"name": "Windows", "os": "windows-latest", "compiler": "MSVC", "arch": "x86_64"}, {"name": "macOS-x86_64", "os": "macos-14", "compiler": "Clang", "arch": "x86_64"}, {"name": "macOS-aarch64", "os": "macos-latest", "compiler": "Clang", "arch": "aarch64"}]'
|
||||
PLATFORM_LIST='[{"name": "Linux", "os": "ubuntu-latest", "compiler": "GNUC", "arch": "x86_64"}, {"name": "Windows", "os": "windows-latest", "compiler": "MSVC", "arch": "x86_64"}, {"name": "macOS-x86_64", "os": "macos-15", "compiler": "Clang", "arch": "x86_64"}, {"name": "macOS-aarch64", "os": "macos-latest", "compiler": "Clang", "arch": "aarch64"}]'
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
@@ -100,25 +100,25 @@ jobs:
|
||||
- name: Get published binary (Windows)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: zip-vs2022_cl-binary
|
||||
name: zip-vs2026_cl-binary
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Get published msi binary (Windows)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: msi-vs2022_cl-binary
|
||||
name: msi-vs2026_cl-binary
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Get published binary (MacOS)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: tgz-macos14_clang-binary
|
||||
name: tgz-macos15_clang-binary
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Get published dmg binary (MacOS)
|
||||
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
||||
with:
|
||||
name: tgz-macos14_clang-dmg-binary
|
||||
name: tgz-macos15_clang-dmg-binary
|
||||
path: ${{ github.workspace }}
|
||||
|
||||
- name: Get published binary (Linux)
|
||||
@@ -188,14 +188,14 @@ jobs:
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}.doxygen.zip > ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.dmg >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.deb >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.rpm >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc_s3.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_intel.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.msi >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
|
||||
@@ -230,14 +230,14 @@ jobs:
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.doxygen.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.deb
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.rpm
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc_s3.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_intel.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.msi
|
||||
@@ -274,14 +274,14 @@ jobs:
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
|
||||
hdf5.tar.gz
|
||||
hdf5.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.deb
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.rpm
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc_s3.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_intel.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.msi
|
||||
|
||||
@@ -50,14 +50,14 @@ jobs:
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.doxygen.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-macos15_clang.dmg
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.deb
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc.rpm
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_gcc_s3.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2026_cl.msi
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2404_intel.tar.gz
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.zip
|
||||
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_intel.msi
|
||||
|
||||
@@ -370,7 +370,7 @@ jobs:
|
||||
- name: Save published binary (Windows)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: zip-vs2022_cl-S3-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: zip-vs2026_cl-S3-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-win64.zip
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (matrix.ostype == 'windows') && ( inputs.save_binary != 'skip') }}
|
||||
@@ -386,7 +386,7 @@ jobs:
|
||||
- name: Save published binary (Mac_latest)
|
||||
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v5
|
||||
with:
|
||||
name: tgz-macos14_clang-S3-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
name: tgz-macos15_clang-S3-${{ inputs.build_mode }}-${{ inputs.save_binary }}-binary
|
||||
path: ${{ runner.workspace }}/build/HDF5-*-Darwin.tar.gz
|
||||
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
|
||||
if: ${{ (matrix.ostype == 'macos') && ( inputs.save_binary != 'skip') }}
|
||||
|
||||
Reference in New Issue
Block a user