Skip to content

CI: upgrade GitHub Actions checkout runtime to Node 24-compatible versions - #81

Draft
GRACENOBLE with Copilot wants to merge 2 commits into
mainfrom
copilot/update-actions-to-use-newer-node-version
Draft

CI: upgrade GitHub Actions checkout runtime to Node 24-compatible versions#81
GRACENOBLE with Copilot wants to merge 2 commits into
mainfrom
copilot/update-actions-to-use-newer-node-version

Conversation

Copilot AI commented Aug 31, 2026

Copy link
Copy Markdown

Recent workflow runs surfaced Node 20 deprecation warnings while executing actions/checkout@v4 on runners now defaulting to Node 24. This PR updates checkout usage across workflows to remove that compatibility gap.

  • Scope of change

    • Replaced actions/checkout@v4 with actions/checkout@v5 in:
      • .github/workflows/backend-ci.yml
      • .github/workflows/web-ci.yml
      • .github/workflows/mobile-ci.yml
      • .github/workflows/sync-staging.yml
  • Behavior preserved

    • Existing checkout configuration remains unchanged (including token, ref, and fetch-depth usage in staging sync); only the action version is updated.
  • Representative diff

    - uses: actions/checkout@v4
    + uses: actions/checkout@v5

Copilot AI linked an issue Aug 31, 2026 that may be closed by this pull request
Co-authored-by: GRACENOBLE <137330488+GRACENOBLE@users.noreply.github.com>
Copilot AI changed the title [WIP] Update actions to use newer node version CI: upgrade GitHub Actions checkout runtime to Node 24-compatible versions Aug 31, 2026
Copilot AI requested a review from GRACENOBLE August 31, 2026 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update actions to use newer node version

2 participants