potiuk opened a new pull request, #64584:
URL: https://github.com/apache/airflow/pull/64584
Changes to `.txt` and `.md` files that are not part of the doc build should
not
trigger the full test suite. This is an optimization for CI runs that are
triggered
by text, non-doc-build changes (e.g. editing `INTHEWILD.md`, `README.md`, or
`.txt` files).
**Changes:**
- Add a new `TEXT_NON_DOC_FILES` file group matching `*.txt` and `*.md` files
- Add `only_text_non_doc_files_changed` property to `SelectiveChecks`
- Skip full test runs on PUSH/SCHEDULE/WORKFLOW_DISPATCH events when only
text
non-doc files changed
- Skip canary runs when only text non-doc files changed
- Subtract text non-doc files from the "remaining files" set so they don't
trigger tests through the catch-all path
- Remove the overly broad `^dev/.*` pattern from the test-always file group
since dev/ changes should be evaluated by more specific file group patterns
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes — Claude Code (Claude Opus 4.6)
Generated-by: Claude Code (Claude Opus 4.6) following [the
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]