dependabot[bot]
6034d14ccd
Bump the github-actions group with 6 updates ( #3981 )
...
Bumps the github-actions group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [EndBug/add-and-commit](https://github.com/endbug/add-and-commit ) | `9.1.3` | `9.1.4` |
| [actions/setup-java](https://github.com/actions/setup-java ) | `3` | `4` |
| [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd ) | `1.12.1` | `1.13.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.1.0` | `4.1.1` |
| [actions/cache](https://github.com/actions/cache ) | `3` | `4` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.22.12` | `3.23.2` |
Updates `EndBug/add-and-commit` from 9.1.3 to 9.1.4
- [Release notes](https://github.com/endbug/add-and-commit/releases )
- [Commits](1bad3abcf0...a94899bca5
)
Updates `actions/setup-java` from 3 to 4
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
Updates `ilammy/msvc-dev-cmd` from 1.12.1 to 1.13.0
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases )
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.12.1...v1.13.0 )
Updates `actions/download-artifact` from 4.1.0 to 4.1.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](f44cd7b40b...6b208ae046
)
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
Updates `github/codeql-action` from 3.22.12 to 3.23.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](012739e508...b7bf0a3ed3
)
---
updated-dependencies:
- dependency-name: EndBug/add-and-commit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: ilammy/msvc-dev-cmd
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
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-02-06 09:09:41 -08:00
Allen Byrne
255ab716f2
Make platform specific test presets for windows and macs ( #3988 )
...
* Enable mac tests
* Add platform test workflows to examples
2024-02-06 08:11:45 -06:00
Allen Byrne
adee148f03
Skip mac bintest until more reliable ( #3983 )
2024-02-02 10:31:55 -06:00
Allen Byrne
595b5099ea
Add binary testing to CI testing ( #3971 )
...
* Add binary test job
* Correct names of jobs
* Add build mode to binary names
* Limit packaging execution
* Make mac DragNDrop optional
* Format if checks
* fix checks for TS
* Allow examples to be packaged
* Correct if NOT format
* Correct configure and workflow call
* Separate out CMake/Autotools Parallel job
* Correct binary examples path
* Correct dir path for windows test
* Correct paths and add extlibs
* Windows binaries do not have a share folder
2024-01-31 08:13:15 -06:00
Scot Breitenfeld
d79667eb0c
Add API support for Fortran MPI_F08 module definitions. ( #3959 )
...
* revert to using c-stub for _F08 MPI APIs
* use mpi compiler wrappers for cmake and nvhpc
2024-01-29 13:13:33 -06:00
Allen Byrne
365e23340c
Fix doxygen errors ( #3962 )
...
* Switch warnings as errors to default OFF
* Enable mac docs
* Add doxygen action uses step
* Use html div around snippet
* Allow preset name to be an argument to cmake-ctest.yml
2024-01-29 07:38:54 -06:00
Yaroslav Halchenko
487d5f0813
RF: move codespell configuration into .codespellrc so could be used locally as well ( #3958 )
...
ATM configuration was embedded within the CI workflow but that makes impossible
to use codespell locally since the tool would not find those settings. I moved them
into .codespellrc but then also removed codespell.yml workflow from skips, added .git and
in general makde it look for .dotfiles too
2024-01-26 07:59:25 -08:00
Allen Byrne
efe7cb72ba
Add binary build for linux S3 ( #3936 )
...
* Reorg and update options for doc and cmake config
* Correct subfiling depends
* Add linux S3 binaries to GH published files
* Correct path
* Try reducing parallel jobs in tests
* Change examples jobs for test from 8 to 4
2024-01-09 09:47:55 -08:00
Allen Byrne
d001379f68
Update upload- artifact to match download version ( #3929 )
...
* Update upload- artifact to match download version
* Correct form of action call
2024-01-08 06:06:40 -08:00
dependabot[bot]
812be1a3bd
Bump the github-actions group with 3 updates ( #3913 )
...
(https://github.com/ilammy/msvc-dev-cmd ), [actions/download-artifact](https://github.com/actions/download-artifact ) and [github/codeql-action](https://github.com/github/codeql-action ).
2024-01-02 07:38:37 -06:00
Allen Byrne
366f2d94a3
Add CMake api checks to test the new Examples folder. ( #3907 )
...
* Fix missing build-mode value
* Use 110 version file only for the 1.10 library
* Fix H5_LIBVER_DIR variable
* Disable 1.6 API tests for now.
2023-12-22 15:17:05 -06:00
Allen Byrne
773245a084
Disable doxygen as errors for netcdf ( #3900 )
...
* disable building doxygen for netcdf test
2023-12-20 09:56:32 -06:00
Allen Byrne
5d2d389521
Add intel binaries to daily-build/release workflows ( #3895 )
2023-12-18 07:50:25 -06:00
Allen Byrne
6f2d22d86e
Add variable option syncing for examples ( #3885 )
2023-12-14 12:50:30 -06:00
dependabot[bot]
184445f4a4
Bump the github-actions group with 4 updates ( #3894 )
...
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [ossf/scorecard-action](https://github.com/ossf/scorecard-action ), [github/codeql-action](https://github.com/github/codeql-action ) and [actions/setup-python](https://github.com/actions/setup-python ).
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 14:02:24 -06:00
Diogo Teles Sant'Anna
b7423ffbe5
Feat: Hashpin sensitive dependencies on GitHub Actions and enable Dependabot to update them monthly ( #3892 )
...
* feat: hashpin sensitive dependencies on GHAs
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
* feat: enable dependabot for monthly updates on GHA
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
---------
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
2023-12-12 22:17:13 -06:00
Lori Cooper
2a43372328
Updated URL in funding.yml ( #3882 )
...
Using new shortened URL, might look better.
2023-12-04 09:20:14 -08:00
Allen Byrne
fc88fcde10
Develop merge examples ( #3851 )
...
* Merge examples repo into library
* Change grepTest to be more fault-tolerant
* Update examples macro file
* Exclude all Fortran examples from doxygen
2023-11-27 15:30:15 -06:00
Allen Byrne
ef39882fa1
Change dest for doxygen ( #3856 )
...
* Switch doxygen refs to hdf5/develop
2023-11-15 17:32:07 -06:00
Allen Byrne
fe49c075ac
Fixes for CI and presets ( #3853 )
2023-11-15 17:31:26 -06:00
jhendersonHDF
c779464bfe
Add GitHub actions for testing VOL connectors ( #3849 )
...
* Fix issue with HDF5_VOL_ALLOW_EXTERNAL CMake variable
* Add initial API test workflow
* Initialize parallel testing with MPI_THREAD_MULTIPLE when testing API
* Add CMake variable to allow specifying a VOL connector's package name
* Remove call to MPI_Init in serial API tests
While previously necessary, it now interferes with VOL connectors that
may need to be initialized with MPI_THREAD_MULTIPLE
2023-11-15 08:20:50 -06:00
Allen Byrne
66786fa036
Add intel oneapi windows build to CI CMake ( #3836 )
2023-11-10 07:36:46 -06:00
H. Joe Lee
94a992689e
Update NVHPC version from 23.7 to 23.9. ( #3736 )
...
Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
2023-11-02 00:11:23 -05:00
jhendersonHDF
64e239c4b6
Set NVHPC maximum optimization level to -O1 for now ( #3800 )
...
* Set NVHPC maximum optimization level to -O1 for now
Compiling HDF5 with NVHPC 23.5 - 23.9 results in test failures in
4 different test files that need to be resolved. Since those tests
pass with an optimization level of -O1 (and -O0) and it is currently
unclear whether the test failures are due to issues in HDF5 or issues
in the 'nvc' compiler, set the maximum optimization level for NVHPC
to -O1 until the test failures are resolved.
* Disable nvhpc Java testing in CMake and amend known issues
* Re-enable testing of Autotools nvhpc
2023-11-01 14:41:46 -05:00
jhendersonHDF
f8ab865ce7
Add processing of NVHPC flags in linux-gnulibc1 file ( #3804 )
...
* Disable testing as tests are failing the same as in CMake
2023-11-01 07:13:22 -05:00
H. Joe Lee
e3f060852f
Fix h5py CI failure. ( #3805 )
2023-10-31 06:04:54 -07:00
jhendersonHDF
119e694f97
Cancel running GitHub workflows on push to same PR ( #3772 )
...
* Cancel running GitHub workflows on push to same PR
* Remove github.sha from workflow concurrency groups
2023-10-26 08:49:50 -07:00
jhendersonHDF
cbd5a8d3ce
Cache installation of OpenMPI for AOCC action ( #3774 )
2023-10-25 14:37:19 -07:00
Allen Byrne
b411852e98
Update fortran action step ( #3748 )
2023-10-23 13:01:10 -07:00
Allen Byrne
65e1bd8ce9
Add NVidia compiler support and CI ( #3686 )
2023-10-18 12:44:42 -07:00
H. Joe Lee
1d06e978b6
Add AOCC GitHub Action ( #3504 ) ( #3657 )
2023-10-14 13:51:59 -07:00
Allen Byrne
283202bc62
Remove old EXTERNALPROJECT_ADD in favor of FETCH_CONTENT ( #3624 )
2023-10-04 15:51:01 -05:00
Scot Breitenfeld
dece6256bf
Adds link to h5fuse.sh in testpar for autotools ( #3557 )
...
* Make the h5fuse.sh utility available to parallel subfiling tests so h5fuse testing is not skipped.
2023-09-22 08:41:57 -05:00
Allen Byrne
c82f9a550b
Convert main.yml CI into callable workflows ( #3529 )
2023-09-17 21:34:42 -05:00
H. Joe Lee
ffa4bdac0a
Add NVHPC 23.7 GitHub Actions ( #3509 )
...
* Add NVHPC 27.3 GitHub Actions
* Address @derobins review
2023-09-14 09:33:02 -07:00
Dana Robinson
6dd9cb199c
Create scorecard.yml ( #3508 )
...
Bring in OSSF Scorecard code scanner as a GitHub action
2023-09-05 09:49:26 -07:00
H. Joe Lee
a993bb8f12
Disable SZIP for Intel oneAPI Action ( #3449 )
...
* Disable SZIP for Intel oneAPI Action
* Disable Fortran and parallel
2023-08-30 22:21:08 -05:00
Dana Robinson
54d19b0bcb
Add a CVE regression test action ( #3445 )
...
*
2023-08-30 07:38:24 -05:00
H. Joe Lee
755dd4ea37
Add Intel oneAPI actions ( #2949 ) ( #2977 )
...
* ci: add Intel oneAPI actions (#2949 )
* ci: fix CMake installation
* ci: use absolute paths for libtool installation
* ci(oneAPI): update compiler versions and use cron
2023-08-23 14:45:34 -05:00
Allen Byrne
7025c5f109
restore CI tarball name prefix to match bin/release ( #3385 )
2023-08-16 08:14:21 -05:00
Allen Byrne
891d00d702
Correct CI settings ( #3384 )
...
* Correct CI settings
* Correct plugin file name
2023-08-16 07:33:29 -05:00
Larry Knox
0d3617135b
Update files to skip list and ignore_words_list ( #3321 )
...
* Update files to skip list and ignore_words_list for codespell to not
check files generated by autotools. Autotools generate misspellings
that can't be fixed in HDF5 code.
2023-08-02 08:39:56 -05:00
H. Joe Lee
0ff29e7d85
Remove py-pip from h5py action ( #3265 )
2023-07-27 07:46:53 -07:00
Allen Byrne
f21cd485a7
Disable h5py until fixed properly without spack ( #3243 )
2023-07-14 11:06:52 -05:00
Allen Byrne
b77d5bacea
Switch CI to use release script ( #3242 )
2023-07-13 12:17:52 -05:00
Allen Byrne
1d5a22f5d7
merge bbrelease to release ( #3232 )
...
* merge bbrelease to release
* Fix pre-req workflow
2023-07-12 15:04:26 -05:00
Allen Byrne
4cf8bb2c62
fix gh action if statements ( #3213 )
2023-06-30 08:06:25 -05:00
Allen Byrne
ed9791f1ce
Update actions for release option, fix branch for daily build ( #3185 )
...
* Update actions for release option, fix branch for daily build
* Scheduled workflows run on latest commit on the develop
* Add snapshots location
2023-06-29 15:40:27 -05:00
Dana Robinson
636b5d073b
Tidy the list of options in main.yml ( #3181 )
2023-06-26 19:58:59 -07:00
Allen Byrne
ab4d2aec97
Fix the doxygen to gh pages and artifact creation ( #3176 )
2023-06-26 13:53:10 -05:00