ongdisheng opened a new issue, #703: URL: https://github.com/apache/fesod/issues/703
### Search before asking - [x] I searched in the [issues](https://github.com/apache/fesod/issues) and found nothing similar. ### Motivation Currently all Java CI workflows run on every PR even when only documentation files are changed. This wastes CI resources and slows down PR checks. For example, PR #702 only changed `website/community/contribution.md` but still triggered all Java CI tests including license check, spotless, tests across 5 JDK versions, CodeQL scan, etc. ### Solution Propose to add paths filtering to `ci.yml` and `codeql-scan.yml` so they only run when Java source code or Maven configs change: ```yml paths: - '.github/workflows/ci.yml' - '**/pom.xml' - 'fesod/**' - 'fesod-*/**' - '!**.md' ``` ### Alternatives _No response_ ### Anything else? <img width="778" height="466" alt="Image" src="https://github.com/user-attachments/assets/74872676-59b4-4b63-b1b4-80cf5807788b" /> ### Are you willing to submit a PR? - [x] I'm willing to submit a PR! -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
