5 Commits
Author SHA1 Message Date
H. Joe LeeandClaude Opus 4.8 d6ca9dce8a ci(hdfeos5): run HDF-EOS5 test on daily schedule instead of PRs (#6495) (#6496)
The HDF-EOS5 compatibility test downloads a source tarball from
git.earthdata.nasa.gov, an external host that has proven unreliable and
frequently times out, causing spurious PR-check failures unrelated to the
code under review.

Move the test off the pull_request/push triggers onto a daily schedule
(plus workflow_dispatch) so transient network failures no longer block PR
merges, while still catching genuine HDF-EOS5 regressions on a daily
cadence. Guard the job with an owner check so it does not run on forks.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 14:01:40 -05:00
Allen Byrne b754dcb8f2 Move Java wrappers to FFM using jextract and java 25 (#5957)
FFM build requires Java 25, Jextract 25.
Generates FFM bindings during configure.
JNI is default when the requirements are not met or can be forced.
Presets added for maven and FFM - JNI is default selection.
Enhanced Maven options will work with either JNI or FFM
New Workflows for testing and maven uploads.
Extensive documentation changes for java.
2025-11-04 14:03:06 -06:00
Dana Robinson 683f80ac4b Remove 'cmake' from GitHub workflow yml filenames (#5824)
Now that we are CMake-only, there is no need to use cmake in the
GitHub CI yml filenames.
2025-09-14 20:40:39 -05:00
Allen Byrne df20da2979 Remove references to autotools options in documentation/comments (#5619) 2025-06-21 13:28:00 -05:00
Allen Byrne 9ae41641ff Add a readme file to workflows (#5334) 2025-02-26 10:56:09 -06:00