Skip to content

Node 24, drop the TEMP CA fix, current action majors - #13

Merged
basmith7 merged 1 commit into
mainfrom
node24-ca-actions
Nov 1, 2026
Merged

basmith7 merged 1 commit into
mainfrom
node24-ca-actions

Conversation

@basmith7

@basmith7 basmith7 commented Nov 1, 2026

Copy link
Copy Markdown
Owner

Template moves first: conforming apps copy this Dockerfile in follow-up PRs (check-drift fails them until they do).

  • next-prisma template: node:24-alpine; TEMP eMudhra CA block removed (tls: reject chains containing blocked public keys nodejs/node#66871 shipped in 22.23.4 / 24.22.1; Tower containers already run 22.23.4).
  • node-ci default node-version 24.
  • build-image: checkout v7, docker setup-buildx v4 / login v4 / build-push v7.
  • tests/check-drift.test.sh: version-independent changed case. Local: all passed, shellcheck clean.

🤖 Generated with Claude Code

- templates/next-prisma: node:24-alpine (active LTS); the eMudhra CA workaround comes out
  because nodejs/node#66871 shipped (22.23.4 / 24.22.1).
- node-ci: node-version defaults to 24.
- build-image: actions/checkout v7, docker/setup-buildx v4, login v4, build-push v7
  (Node 24 action runtime; no inputs this workflow uses were removed).
- check-drift test: the "changed" case no longer hardcodes the template's Node version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@basmith7
basmith7 merged commit 7d25449 into main Nov 1, 2026
2 checks passed
@basmith7
basmith7 deleted the node24-ca-actions branch November 1, 2026 17:22
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