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]

Reply via email to