yuqi1129 opened a new pull request, #12438: URL: https://github.com/apache/gravitino/pull/12438
### What changes were proposed in this pull request? Configure all `dorny/paths-filter` steps with `NODE_OPTIONS: --use-system-ca`. This keeps the setting scoped to the affected JavaScript action while allowing Node 24 to use certificates trusted by the runner system. ### Why are the changes needed? A `paths-filter` step failed while querying the GitHub API with: ```text self-signed certificate; if the root CA is installed locally, try running Node.js with --use-system-ca ``` The failure prevents downstream tests from running and can block unrelated pull requests. Fix: #12437 ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? - Ran `./gradlew spotlessApply`. - Parsed all 31 workflow YAML files successfully. - Ran actionlint v1.7.7, excluding one unrelated pre-existing `integrationTest` reference error. - Verified all 16 `paths-filter` workflows enable the system CA. - Verified `NODE_OPTIONS=--use-system-ca` with Node 24. - Ran `git diff --check`. -- 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]
