docs: add filter to qa workflow#546
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a path-based filter stage to the QA GitHub Actions workflow so downstream reusable lint/test workflows can conditionally skip work (e.g., on docs-only changes).
Changes:
- Introduces a
filterjob usingdorny/paths-filterto compute asource-filesoutput. - Wires
lintandtestjobs to depend onfilterand forwards the computedsource-filesvalue as an input.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@bepri This one is throwing me another curve ball. I don't know why the matrixed test jobs aren't starting on my fork. All my other forks were able to prove this code works on docs-only changes. |
|
@medubelko if you mean the fact that the tests are running here, it's because |
|
[per in-person conversation, I misunderstood. The specific items not running in @medubelko's fork is because they're waiting for a self-hosted runner tag that doesn't exist for his user account] |
Add conditionals to skip required checks and unnecessary operations.
For a reason I don't understand right now, the test job is hanging on my fork: medubelko#1. Normally I can test it just fine.
make lint && make test.