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 #323

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 as a pass on the final coveralls job to close the parallel execution.

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

image