Yicong-Huang opened a new pull request, #4648:
URL: https://github.com/apache/texera/pull/4648

   ### What changes were proposed in this PR?
   
   Bump every Node-based action used in `.github/workflows/` to a version that 
ships Node 24, ahead of GitHub's deadlines (forced Node 24 on 2026-06-02; Node 
20 removed 2026-09-16).
   
   | Action | From | To |
   |---|---|---|
   | `actions/github-script` | `v7` | `v8` |
   | `actions/checkout` | `v4` | `v5` |
   | `actions/cache` | `v4` | `v5` |
   | `actions/upload-artifact` | `v4` | `v5` |
   | `actions/download-artifact` | `v4` | `v6` |
   | `amannn/action-semantic-pull-request` | `v5.5.3` | `v6.1.1` |
   | `docker/setup-buildx-action` | `v3.11.1` | `v4.0.0` |
   | `docker/login-action` | `v3.6.0` | `v4.1.0` |
   | `docker/build-push-action` | `v6.18.0` | `v7.1.0` |
   | `docker/setup-qemu-action` | `v3.7.0` | `v4.0.0` |
   
   Third-party actions are SHA-pinned with a version comment (existing 
convention). For each, the SHA points to that release tag; `runs.using: 
'node24'` is verified.
   
   Already on Node 24 (no change): `actions/setup-java@v5`, 
`actions/setup-node@v5`, `actions/setup-python@v6`, `actions/labeler@v6`, 
`coursier/cache-action`. Composite actions are unaffected by the Node 20 
deprecation: `sbt/setup-sbt`, `apache/skywalking-eyes`.
   
   ### Any related issues, documentation, discussions?
   
   Closes #4647
   
   ### How was this PR tested?
   
   YAML parses locally for all 11 workflow files. Will be exercised on this 
PR's own CI run — the Node 20 deprecation warning should disappear from logs of 
every job.
   
   ### Was this PR authored or co-authored using generative AI tooling?
   
   Generated-by: Claude Code (Opus 4.7)


-- 
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