MHKiT-Software / MHKiT-Python

MHKiT-Python provides the marine renewable energy (MRE) community tools for data processing, visualization, quality control, resource assessment, and device performance.
https://mhkit-software.github.io/MHKiT/
BSD 3-Clause "New" or "Revised" License
47 stars 45 forks source link

Fix closing Coveralls Logic around Hindcast #324

Closed ssolson closed 1 month ago

ssolson commented 1 month ago

As seen in the image below the current hindcast logic was failing on the cache and then skipping the hindcast calls.

This incorrectly counted counted as a pass on the final coveralls job and caused the job to close the parallel coveralls job execution.

This PR makes it so that all hindcast jobs must be skipped or all must succeed.

image