Commit Graph
244 Commits
Author SHA1 Message Date
Allen Byrne e2154c92e5 correct path for deb binary (#4835) 2024-09-16 11:01:26 -05:00
Allen Byrne 1e9a8ef0e8 Cleanup errors detected during merge compare (#4827) 2024-09-13 10:14:48 -05:00
Allen Byrne 9c9bde3dd8 Remove extensions from the package binaries - msi, dmg, deb,rpm (#4820) 2024-09-12 10:23:53 -05:00
Dana Robinson 66cfc803ff Add mirror VFD to serial -Werror CI action (#4753)
* Add mirror VFD to serial -Werror CI action

* NUL terminate mirror_vfd.c strings
2024-09-07 16:27:44 -07:00
Allen Byrne 255bd4b0e0 Remove unneeded file name part (#4814) 2024-09-07 10:26:11 -07:00
Allen Byrne 285cb76b66 Enable win Intel signing (#4812) 2024-09-06 15:58:20 -05:00
Allen Byrne dae1cc0515 Use latest clang format action (#4807) 2024-09-05 09:21:38 -05:00
Allen Byrne 39361bd24e Update windows and apple signing process (#4806) 2024-09-05 09:15:12 -05:00
dependabot[bot] 2fdf713de6 Bump the github-actions group with 3 updates (#4798)
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/checkout` from 4.1.1 to 4.1.7
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.7)

Updates `DoozyX/clang-format-lint-action` from 0.17 to 0.18
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.17...v0.18)

Updates `github/codeql-action` from 3.25.15 to 3.26.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/afb54ba388a7dca6ecae48f608c4ff05ff4cc77a...4dd16135b69a43b6c8efb853346f8437d92d3c93)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: DoozyX/clang-format-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 07:48:37 -05:00
Dana Robinson 6fbe13a66d Add subfiling to CI more places where we test parallel (#4778)
* CMake: gcc,, AOCC
* Autotools: AOCC (gcc was added in a previous commit)

NVHPC generates a lot of tools errors for some reason
2024-08-27 18:53:10 -07:00
Dana Robinson d4b0a157e6 Add subfiling checks to the gcc action (#4776) 2024-08-27 12:41:39 -05:00
Dana Robinson 67e4989004 Add testing to NVHPC CI actions (CMake & Autotools) (#4760)
Turns on testing, both serial and parallel, but skips:
* dt_arith and dtransform in CMake
* All main library tests in the Autotools
Due to dt_arith and dtransform segfaults when handling long doubles.
2024-08-27 00:18:01 -07:00
Dana Robinson 00b0d3a670 Restore Julia CI (#4763)
Fixes #4539
2024-08-26 12:23:11 -07:00
Dana Robinson 10597ee37c Add missing C++ and Fortran to Intel oneAPI CI (#4761)
* Add Fortran and C++ to Autotools
* Add Fortran and C++ to Linux CMake
* Add C++ to Windows CMake
* Fix bad GitHub workspace variable
2024-08-26 10:47:54 -07:00
Dana Robinson fe7dca0683 Turn on parallel CI tests in Autotools & CMake (#4573) 2024-08-26 09:32:44 -07:00
Dana Robinson 7c4b501fc7 Don't run AOCC parallel tests with -j2 (#4752)
Don't run parallel tests in both Autotools and CMake with multiple
processes. ph5diff still runs with -j2 w/ Autotools since the test
script is in the tools/test/h5diff directory.

* Split off AOCC CMake parallel tests

* Remove unnecessary NPROCS env vars

* Put NPROCS back in serial tests

We run ph5diff tests there
2024-08-23 21:37:28 -05:00
Dana Robinson 7cf3963f8d Remove HDF-EOS5 CI action (#4750)
The code can't be downloaded due to changes that put it behind an
EarthData login. We'll disable this while we figure out a work-around.
2024-08-23 11:41:33 -05:00
H. Joe Lee 7a17a98e9b Update nvhpc CI version to 24.7 (#4740) 2024-08-22 09:17:11 -07:00
H. Joe Lee c1cbba69c6 Use gfortran 14 for cmake-ctest.yml on mac (#4739)
* Use gfortran 14 for cmake-test on mac

* Remove notarization step

* Address @byrnHDF review
2024-08-21 21:33:13 -05:00
H. Joe Lee eed772ef7f Revert gh-pages action hash to fix daily build (#4735)
* Revert gh-pages action hash to fix daily build

See also #4734

* Revert gh-pages action hash to fix daily build
2024-08-21 07:43:58 -05:00
H. Joe Lee b11f2d0d67 Fix snapshot CI failure by adding arch name to dmg file (#4734)
See also #4732.
2024-08-20 07:38:38 -05:00
H. Joe Lee b54cc5b8c5 Add arch name to dmg file name (#4732)
The binaries in snapshot dmg file do not work on x86_64.
2024-08-19 09:42:48 -07:00
Allen Byrne 6896bf46eb Fix the release reference name (#4721) 2024-08-16 12:04:03 -07:00
Allen Byrne 78fb239e83 Add secrets to release workflow (#4719) 2024-08-16 08:00:00 -07:00
Allen Byrne 819e00db91 Correct signing names and variables (#4713) 2024-08-14 16:22:50 -05:00
Allen Byrne d7e0ad5200 Change osx refs to macos (#4707) 2024-08-13 14:43:28 -05:00
Allen Byrne 9824e7f7e7 Change logic for checking secrets exists (#4711) 2024-08-13 14:28:34 -05:00
Allen Byrne 48aaf0ca1d Add windows signing (#4703) 2024-08-09 10:41:53 -05:00
Allen Byrne 3355a5ee4f Add mac dmg binary and remove old macos-13 workflows (#4699) 2024-08-08 08:13:22 -05:00
Allen Byrne ac11d664db unzip does not create extra dir (#4692) 2024-08-02 15:30:48 -05:00
Allen Byrne 42095e32ef Use filename in directory sync (#4691) 2024-08-02 13:27:57 -05:00
Allen Byrne f8e82563e9 doxygen file is a zipfile (#4687) 2024-08-02 10:58:41 -05:00
dependabot[bot] ef5dcd9a82 Bump the github-actions group with 5 updates (#4688)
Bumps the github-actions group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `4.1.7` | `4.1.8` |
| [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) | `0.13` | `0.17` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release) | `2.0.6` | `2.0.8` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action) | `2.3.3` | `2.4.0` |
| [github/codeql-action](https://github.com/github/codeql-action) | `3.25.11` | `3.25.15` |


Updates `actions/download-artifact` from 4.1.7 to 4.1.8
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/65a9edc5881444af0b9093a5e628f2fe47ea3b2e...fa0a91b85d4f404e444e00e005971372dc801d16)

Updates `DoozyX/clang-format-lint-action` from 0.13 to 0.17
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.13...v0.17)

Updates `softprops/action-gh-release` from 2.0.6 to 2.0.8
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/a74c6b72af54cfa997e81df42d94703d6313a2d0...c062e08bd532815e2082a85e87e3ef29c3e6d191)

Updates `ossf/scorecard-action` from 2.3.3 to 2.4.0
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/dc50aa9510b46c811795eb24b2f1ba02a914e534...62b2cac7ed8198b15735ed49ab1e5cf35480ba46)

Updates `github/codeql-action` from 3.25.11 to 3.25.15
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/b611370bb5703a7efb587f9d136a52ea24c5c38c...afb54ba388a7dca6ecae48f608c4ff05ff4cc77a)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: DoozyX/clang-format-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...
2024-08-02 10:58:09 -05:00
Allen Byrne 9dad0f9abc Add file name argument to publish workflow (#4686) 2024-08-01 15:52:46 -05:00
Allen Byrne d309a40325 Fix binary examples process (#4666) 2024-07-30 07:33:46 -05:00
Larry Knox bf8f944eac Fix incorrect indentation for permissions. (#4669) 2024-07-25 07:22:58 -05:00
Allen Byrne 6cf3389241 Add publish from branch workflow (#4664) 2024-07-22 09:24:13 -05:00
Allen Byrne c67feed60b publish msi binary (#4663) 2024-07-22 09:23:46 -05:00
Allen Byrne 31eda22419 Correct name of zlib_ng option (#4658) 2024-07-17 23:03:26 -05:00
mattjala a8dcba252e Make VOL CI run against current branch (#4654) 2024-07-17 11:57:49 -05:00
jhendersonHDF 74fbc1dbd4 Add temporary fix for ARM64 Mac _Float16 build failure (#4639) 2024-07-15 11:28:13 -05:00
dependabot[bot] 31a77261d3 Bump the github-actions group with 4 updates (#4620)
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout), [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials), [softprops/action-gh-release](https://github.com/softprops/action-gh-release) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/checkout` from 4.1.1 to 4.1.7
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.7)

Updates `aws-actions/configure-aws-credentials` from 1 to 4
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v1...v4)

Updates `softprops/action-gh-release` from 2.0.5 to 2.0.6
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/69320dbe05506a9a39fc8ae11030b214ec2d1f87...a74c6b72af54cfa997e81df42d94703d6313a2d0)

Updates `github/codeql-action` from 3.25.7 to 3.25.11
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f079b8493333aace61c81488f8bd40919487bd9f...b611370bb5703a7efb587f9d136a52ea24c5c38c)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: aws-actions/configure-aws-credentials
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 13:06:11 -07:00
Allen Byrne 034997cf6a Move markdown link check CI to once on Saturdays (#4606) 2024-06-26 14:06:36 -05:00
Allen Byrne 6f503d33f1 Update macos workflow to 14 (keep 13 as alternate) (#4603) 2024-06-26 11:28:38 -05:00
Allen Byrne 78ad50d4bb Update abi report CI workflow for last release (#4596)
* Update abi report workflow to handle 1.14.4.3 release

* Update name of java report
2024-06-24 12:01:39 -05:00
Allen Byrne 4d3ed863c2 Add publish to bucket workflow (#4566) 2024-06-24 07:59:29 -05:00
Allen Byrne 162f01292c Rework the TestExpress usage and refactor dead code (#4590) 2024-06-20 14:01:43 -07:00
H. Joe Lee 3ab08320fe Update NVHPC to 24.5 (#4171)
We don't test parallel in other GitHub actions, so this also converts the
NVHPC check to configure and build only while we discuss how we'll
test parallel HDF5 in GitHub.

There is a blocking GitHub issue to address the test failures for
HDF5 1.14.5 (#4571).
2024-06-15 11:04:42 -07:00
Dana Robinson 5500743755 Fix CI markdown link check http 500 errors (#4556)
Sites like GitLab can have internal problems that return http 500
errors while they fix their problems. Some sites also return http
200 OK, which is fine.

This PR adds a config file to the markdown link check so those
are considered "passing" and don't break the CI.
2024-06-07 13:08:50 -07:00
Allen Byrne 552510e906 Add option to use zlib-ng as zlib library (#4487) 2024-06-04 09:44:13 -07:00