holmesgpt
holmesgpt copied to clipboard
Update GitHub workflows to only run on necessary changes
What would you like to be added?
Option to ignore some workflows when changes are made to something not relevant to the workflow. For example
- Evals run even when docs are changed
- Workflows are triggered for draft PR's which are only related to docs or other non-code related changes.
Why is this needed?
Save the time it takes to deploy docs and unnecessary usage of resources
@pavangudiwada i have reverted this fix since those checks are required and if they aren't running in the pr we cannot merge them.
Revert PR: https://github.com/robusta-dev/holmesgpt/pull/516 PR blocked due to this change: https://github.com/robusta-dev/holmesgpt/pull/515 More info: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/troubleshooting-required-status-checks#handling-skipped-but-required-checks