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
61 stars 23 forks source link

Filter CI jobs based on files changed #353

Open aspeake opened 1 year ago

aspeake commented 1 year 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