scout
scout copied to clipboard
Filter CI jobs based on files changed
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