trynthink / scout

A tool for estimating the future energy use, carbon emissions, and capital and operating cost impacts of energy efficiency and demand flexibility technologies in the U.S. residential and commercial building sectors.
https://scout.energy.gov
Other
58 stars 22 forks source link

Filter CI jobs based on files changed #353

Open aspeake opened 8 months ago

aspeake commented 8 months ago

Lengthy integration tests + profiling is not always needed if the changes do not influence results or runtime, such as changes to documentation. One hurdle is that the integration-tests.yml workflow is a required status check for merging, so it will be neccessary to still call that workflow (and it pass) but not actually run the integration test jobs.

https://github.com/trynthink/scout/pull/303#issuecomment-1754051445