Skip to content

chore: bump Node.js minimum to 24, update actions to Node 24 runtime, document WIKI_PAT setup - #49

Merged
andriansandi merged 1 commit into
mainfrom
chore/node-24-actions
Jul 2, 2026
Merged

andriansandi merged 1 commit into
mainfrom
chore/node-24-actions

Conversation

@andriansandi

@andriansandi andriansandi commented Jul 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

PR #48 was merged before the follow-up push. This PR contains the remaining changes:

  • Bumped minimum Node.js to 24 (package.json, .nvmrc).
  • Upgraded GitHub Actions versions to Node 24 runtimes:
    • actions/checkout@v5
    • actions/setup-node@v5
    • pnpm/action-setup@v6
  • Fixed wiki-sync.yml to fail with a clear message when WIKI_PAT is missing.
  • Documented Node 24 requirements and WIKI_PAT setup in README.md, AGENTS.md, CONTRIBUTING.md, docs/DEPLOYMENT.md, and docs/DEVELOPMENT.md.

Verification

  • pnpm typecheck: pass
  • pnpm build: pass

Note: local environment currently runs Node 22, so pnpm prints an engine warning. CI will run on Node 24.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
inbix afd926d Jul 02 2026, 04:32 AM

@andriansandi andriansandi self-assigned this Jul 2, 2026
@andriansandi
andriansandi merged commit 73b4fb1 into main Jul 2, 2026
5 checks passed
@andriansandi
andriansandi deleted the chore/node-24-actions branch July 2, 2026 04:34
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.

1 participant