jamesnetherton opened a new pull request, #29469: URL: https://github.com/apache/camel/pull/29469
The GitHub API refuses the diff of a PR beyond its diff limits (HTTP 406, for example more than 300 files). The incremental build then logged "Falling back to full build" but exited 0 without running any test, so the largest PRs got green checks untested. The diff is now computed from the local checkout against its merge base with the base branch, which the workflow already fetches for Scalpel. When neither the API nor the local history gives the diff, the step fails. The diff helpers move to pr_diff.sh with a test, and the CI scripts validation workflow runs the shell tests. -- 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]
