Skip to content

first commit to cut new 15.0.5 dev branch#8436

Merged
bewest merged 7 commits intomasterfrom
dev
Mar 1, 2026
Merged

first commit to cut new 15.0.5 dev branch#8436
bewest merged 7 commits intomasterfrom
dev

Conversation

@bewest
Copy link
Copy Markdown
Member

@bewest bewest commented Mar 1, 2026

Initialize dev.

bewest added 7 commits March 1, 2026 12:02
Use npm ci with --omit=optional to skip optional dependencies like
fsevents (darwin-only) that were causing build failures on Linux
platforms including Heroku and local Docker builds on Mac.
Both bridge packages now have clean shrinkwraps without devDependencies,
eliminating the fsevents (darwin-only) entries that caused Heroku build failures.
Node 16 EOL was September 2023. Docker image uses Node 22.
Reduces CI matrix from 9 to 6 jobs.
npm ci fails with EBADPLATFORM when lockfile contains darwin-only
packages (fsevents), even with --omit=optional. The --force flag
bypasses this check.
Dockerfile: Add --force to bypass platform check
@bewest
Copy link
Copy Markdown
Member Author

bewest commented Mar 1, 2026

Fixes: #8435

@bewest bewest merged commit f988ed9 into master Mar 1, 2026
16 checks 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