From 241fee7306d14366cb9239aaa6986fe74b29e3df Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Mon, 9 Sep 2024 13:50:11 -0500 Subject: [PATCH 1/4] Update the github action/artifacts-upload version Change action/artifacts-upload from v2 to v4 to remove dependence on deprecated v2. The v4 syntax for the artifact-upload remains the same so a simple update of the version number should be sufficient. See blog post for details: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/ --- .github/workflows/h5bench-hdf5-1.10.4.yml | 2 +- .github/workflows/h5bench-hdf5-1.10.7.yml | 2 +- .github/workflows/h5bench-hdf5-1.10.8.yml | 2 +- .github/workflows/h5bench-hdf5-1.12.0.yml | 2 +- .github/workflows/h5bench-hdf5-1.14.0.yml | 2 +- .github/workflows/h5bench-hdf5-1.14.1.yml | 2 +- .github/workflows/h5bench-hdf5-develop-test.yml | 2 +- .github/workflows/h5bench-hdf5-develop.yml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/h5bench-hdf5-1.10.4.yml b/.github/workflows/h5bench-hdf5-1.10.4.yml index 712eb4e9..e239116c 100644 --- a/.github/workflows/h5bench-hdf5-1.10.4.yml +++ b/.github/workflows/h5bench-hdf5-1.10.4.yml @@ -223,7 +223,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-1.10.7.yml b/.github/workflows/h5bench-hdf5-1.10.7.yml index 8834b81b..56dded8b 100644 --- a/.github/workflows/h5bench-hdf5-1.10.7.yml +++ b/.github/workflows/h5bench-hdf5-1.10.7.yml @@ -223,7 +223,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build/h5bench_e3sm-prefix/src/h5bench_e3sm-stamp/* diff --git a/.github/workflows/h5bench-hdf5-1.10.8.yml b/.github/workflows/h5bench-hdf5-1.10.8.yml index 3c2fc5f1..af65f61e 100644 --- a/.github/workflows/h5bench-hdf5-1.10.8.yml +++ b/.github/workflows/h5bench-hdf5-1.10.8.yml @@ -223,7 +223,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-1.12.0.yml b/.github/workflows/h5bench-hdf5-1.12.0.yml index d194ae41..b02d7ba3 100644 --- a/.github/workflows/h5bench-hdf5-1.12.0.yml +++ b/.github/workflows/h5bench-hdf5-1.12.0.yml @@ -258,7 +258,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-1.14.0.yml b/.github/workflows/h5bench-hdf5-1.14.0.yml index b3be7393..58d82558 100644 --- a/.github/workflows/h5bench-hdf5-1.14.0.yml +++ b/.github/workflows/h5bench-hdf5-1.14.0.yml @@ -513,7 +513,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build*/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-1.14.1.yml b/.github/workflows/h5bench-hdf5-1.14.1.yml index 2de7aceb..1d4f8316 100644 --- a/.github/workflows/h5bench-hdf5-1.14.1.yml +++ b/.github/workflows/h5bench-hdf5-1.14.1.yml @@ -513,7 +513,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build*/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-develop-test.yml b/.github/workflows/h5bench-hdf5-develop-test.yml index e995e9e1..9b8545b3 100644 --- a/.github/workflows/h5bench-hdf5-develop-test.yml +++ b/.github/workflows/h5bench-hdf5-develop-test.yml @@ -152,7 +152,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build*/storage/**/std* diff --git a/.github/workflows/h5bench-hdf5-develop.yml b/.github/workflows/h5bench-hdf5-develop.yml index b68c92e2..f796ec7f 100644 --- a/.github/workflows/h5bench-hdf5-develop.yml +++ b/.github/workflows/h5bench-hdf5-develop.yml @@ -645,7 +645,7 @@ jobs: - name: Upload artifact if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: test path: build*/storage/**/std* From 761037732e7385d3e3ec184f11cd7adbbb5e93ed Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Mon, 9 Sep 2024 14:06:12 -0500 Subject: [PATCH 2/4] Update clang-format container version to 0.18.2 Update to latest version of container to see if it avoids the missing distutils dependency reported with the @0.11 version. --- .github/workflows/clang-format-check.yml | 2 +- .github/workflows/clang-format-fix.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/clang-format-check.yml b/.github/workflows/clang-format-check.yml index 52e4d061..9efa4c77 100644 --- a/.github/workflows/clang-format-check.yml +++ b/.github/workflows/clang-format-check.yml @@ -9,7 +9,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Run clang-format style check for C programs. - uses: DoozyX/clang-format-lint-action@v0.11 + uses: DoozyX/clang-format-lint-action@v0.18.2 with: source: '.' extensions: 'c,h,cpp,hpp' diff --git a/.github/workflows/clang-format-fix.yml b/.github/workflows/clang-format-fix.yml index 9145f65c..a77e955f 100644 --- a/.github/workflows/clang-format-fix.yml +++ b/.github/workflows/clang-format-fix.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Run clang-format style check for C programs. - uses: DoozyX/clang-format-lint-action@v0.11 + uses: DoozyX/clang-format-lint-action@v0.18.2 with: source: '.' extensions: 'c,h,cpp,hpp' From db6d32066811228526ca0196a6314adeae3bbd2c Mon Sep 17 00:00:00 2001 From: Jean Luca Bez Date: Thu, 19 Sep 2024 14:30:02 -0700 Subject: [PATCH 3/4] Update h5bench-hdf5-develop-test.yml --- .github/workflows/h5bench-hdf5-develop-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/h5bench-hdf5-develop-test.yml b/.github/workflows/h5bench-hdf5-develop-test.yml index 9b8545b3..aec21c3d 100644 --- a/.github/workflows/h5bench-hdf5-develop-test.yml +++ b/.github/workflows/h5bench-hdf5-develop-test.yml @@ -8,7 +8,7 @@ on: jobs: h5bench: runs-on: ubuntu-22.04 - timeout-minutes: 60 + timeout-minutes: 90 env: OMPI_ALLOW_RUN_AS_ROOT: 1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM: 1 From dc09814007ab72942e2b88a18517bac602dc2209 Mon Sep 17 00:00:00 2001 From: Jean Luca Bez Date: Wed, 2 Apr 2025 14:00:39 -0700 Subject: [PATCH 4/4] Update h5bench-hdf5-develop-test.yml --- .github/workflows/h5bench-hdf5-develop-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/h5bench-hdf5-develop-test.yml b/.github/workflows/h5bench-hdf5-develop-test.yml index aec21c3d..56eb70ab 100644 --- a/.github/workflows/h5bench-hdf5-develop-test.yml +++ b/.github/workflows/h5bench-hdf5-develop-test.yml @@ -8,7 +8,7 @@ on: jobs: h5bench: runs-on: ubuntu-22.04 - timeout-minutes: 90 + timeout-minutes: 75 env: OMPI_ALLOW_RUN_AS_ROOT: 1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM: 1