Skip to content

chore: modernize Node and package releases - #19

Merged
witqq merged 1 commit into
masterfrom
chore/coordinated-release-node24
Sep 4, 2026
Merged

chore: modernize Node and package releases#19
witqq merged 1 commit into
masterfrom
chore/coordinated-release-node24

Conversation

@witqq

@witqq witqq commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • move the full monorepo, Docker builds, and GitHub Actions to Node 24.20.0 and npm 12.0.2
  • refresh direct and transitive dependencies across all nine workspaces and reduce npm audit findings to zero
  • add pinned CI and coordinated immutable GitHub Release asset publication for all six public npm packages
  • verify exact package inventories, digests, ESM, CommonJS, and TypeScript consumer contracts

Verification

  • npm ci
  • npm run verify: 94 test files, 2120 tests, zero audit findings, six-package clean consumer
  • actionlint .github/workflows/ci.yml .github/workflows/publish-npm.yml
  • docker build -f config/Dockerfile -t wit-table:release-check .
  • docker build -f config/Dockerfile.collab -t wit-table-collab:release-check .

Made with Moira

Upgrade the monorepo to Node 24.20 and npm 12, refresh dependencies, and keep the audit clean across every workspace.

Add pinned CI plus coordinated immutable GitHub Release asset publication for all six public npm packages.
@witqq
witqq merged commit 945c86a into master Sep 4, 2026
1 check passed
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