Skip to content

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

Merged
GRACENOBLE merged 2 commits into
mainfrom
copilot/update-actions-to-use-newer-node-version
Sep 22, 2026
Merged

GRACENOBLE merged 2 commits into
mainfrom
copilot/update-actions-to-use-newer-node-version

Conversation

Copilot AI commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

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

@GRACENOBLE GRACENOBLE left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions github-actions Bot added the area: infra CI/CD, infrastructure, deployment, and DevOps label Sep 22, 2026
@GRACENOBLE
GRACENOBLE marked this pull request as ready for review September 22, 2026 04:58
@GRACENOBLE
GRACENOBLE merged commit cc40f10 into main Sep 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: infra CI/CD, infrastructure, deployment, and DevOps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update actions to use newer node version

2 participants