Skip to content

chore(ci): align runtime on Node 24 LTS - #159

Merged
kattsushi merged 1 commit into
devfrom
chore/node-24-lts-ci
Aug 24, 2026
Merged

chore(ci): align runtime on Node 24 LTS#159
kattsushi merged 1 commit into
devfrom
chore/node-24-lts-ci

Conversation

@kattsushi

Copy link
Copy Markdown
Contributor

Closes #158

Summary

  • Pin GitHub Actions and local runtime selection to Node 24.19.0 LTS.
  • Preserve the published Node >=22.22 consumer compatibility floor.
  • Keep dependencies and the lockfile unchanged.

Changes

Area Change
.github/workflows/*.yml Update all seven setup-node pins to 24.19.0.
.node-version Add the exact local Node LTS selection.
docs/react-router-latest-major-support.md Record the new CI runtime.

Type

  • Bug fix
  • New feature
  • Documentation only
  • Code refactoring
  • Maintenance/tooling
  • Breaking change

Test plan

  • Frozen installation passed under Node 24.19.0 with pnpm 10.14.0.
  • Nx graph generated and enumerated 21 projects.
  • Workflow YAML and changed-file formatting passed.
  • Lint passed for 21 projects.
  • Typecheck passed for 19 projects and dependency targets.
  • Build passed for 17 projects, including the 53-page docs build.
  • All 272 tests passed.
  • package.json and pnpm-lock.yaml are unchanged.

Contributor checklist

  • Linked approved issue chore(ci): align runtime on Node 24 LTS #158.
  • Selected exactly one PR type (type:chore).
  • No shell scripts were modified; shellcheck is not applicable.
  • Commit uses Conventional Commit format.
  • Commit contains no Co-Authored-By trailer.

@kattsushi kattsushi added the type:chore Maintenance/tooling work label Aug 24, 2026
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 78beb114-6fd1-429b-9fe2-187ba98622f7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kattsushi
kattsushi merged commit 6b76b28 into dev Aug 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance/tooling work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant