Skip to content

Commit

Permalink
Update descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF committed Feb 25, 2025
1 parent 4f58898 commit c4b8a5b
Showing 1 changed file with 36 additions and 15 deletions.
51 changes: 36 additions & 15 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,48 @@ Workflows can be triggered from PR, creation or merge, and on a scheduled timer.
There are a few that only get triggered manually.

## Scheduled Workflows
- daily-schedule.yml
- h5py.yml
- markdown-link-check.yml
- scorecard.yml
- vfd.yml
- vol.yml
- daily-schedule.yml executes the daily-build.yml which first checks that there are changes
* tarball.yml to create a source.zip and source.tar.gz
* cygwin-cmake.yml to test on cygwin
* cmake-script.yml to test and report to my.cdash
* cmake-par-script.yml to test with released MPI and report to my.cdash
* cmake-par-source.yml to test with MPI default branch and report to my.cdash
* cmake-analysis.yml to test with LEAK and ADDRESS sanitizers and report to my.cdash
* cmake-ctest.yml to create signed binaries with commit hash in the name
* abi-report.yml to compare ABI to last released binaries
* release-files.yml uploads new binaries to snapshots
* remove-files.yml remove previous binaries
- h5py.yml executes python tests for h5py
- markdown-link-check.yml checks the links in markdown files
- scorecard.yml executes code-scanning and uploads to Github dashboard
- vfd.yml executes vfd-main.yml with combos of Release and Debug
* vfd-subfiling.yml configures, builds, and tests MPI with subfiling feature
- vol.yml calls the following workflows
* vol_rest.yml tests the REST VOL connector
* vol_ext_passthru.yml tests the external passthrough VOL connector
* vol_async.yml tests the asynchronous I/O VOL connector
* vol_cache.yml tests the cache VOL connector"
* vol_adios2.yml tests the ADIOS2 VOL connector
* vol_log.yml tests the Log-based VOL connector

## Manual Only Workflows
- publish-branch.yml
- publish-release.yml
- release.yml
- publish-branch.yml publishes a local folder to the support.hdfgroup bucket
- publish-release.yml publishes release binaries to the support.hdfgroup bucket
- release.yml creates binaries for an official release or snapshot
* tarball.yml to create a source.zip and source.tar.gz
* cmake-ctest.yml to create signed binaries
* abi-report.yml to compare ABI to last released binaries
* release-files.yml uploads new binaries to releases page

## Triggered Workflows
- autotools.yml
- clang-format-check.yml
- clang-format-check.yml runs clang-foramt and reports issues
- cmake.yml
- codespell.yml
- cve.yml
- hdfeos5.yml
- linkchecker.yml
- netcdf.yml
- codespell.yml checks spelling
- cve.yml executes test_hdf5_cve.sh script
- hdfeos5.yml configures and builds HDF5 then tests HDF-EOS5
- linkchecker.yml verifies the links in generated doxygen files
- netcdf.yml configures and builds HDF5 then tests netcdf

## Workflows called by autotools.yml
- main-auto-spc.yml
Expand Down

0 comments on commit c4b8a5b

Please sign in to comment.