Skip to content

ci: fixing electron ci breaking#1395

Merged
joker23 merged 1 commit into
mainfrom
skz/fix-electron-run
May 28, 2026
Merged

ci: fixing electron ci breaking#1395
joker23 merged 1 commit into
mainfrom
skz/fix-electron-run

Conversation

@joker23
Copy link
Copy Markdown
Contributor

@joker23 joker23 commented May 27, 2026

Note

Low Risk
CI-only Node version pin with no application or security logic changes.

Overview
Pins Node.js to 24.15 in the Electron GitHub Actions workflow (build-test-electron matrix and run-example) instead of floating 24 / latest 24.x.

Comments document that Node 24.16 introduces breaking changes that break Electron installation in CI, with a note to revisit once upstream fixes land.

Reviewed by Cursor Bugbot for commit f48bc8f. Bugbot is set up for automated code reviews on this repo. Configure here.

@joker23 joker23 requested a review from a team as a code owner May 27, 2026 21:41
@github-actions
Copy link
Copy Markdown
Contributor

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 26389 bytes
Compressed size limit: 29000
Uncompressed size: 129320 bytes

@github-actions
Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Compressed size: 31894 bytes
Compressed size limit: 34000
Uncompressed size: 113696 bytes

@github-actions
Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 38516 bytes
Compressed size limit: 39000
Uncompressed size: 211129 bytes

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

@github-actions
Copy link
Copy Markdown
Contributor

@launchdarkly/browser size report
This is the brotli compressed size of the ESM build.
Compressed size: 179574 bytes
Compressed size limit: 200000
Uncompressed size: 830875 bytes

@joker23 joker23 force-pushed the skz/fix-electron-run branch from 320fd3f to f48bc8f Compare May 27, 2026 21:46
@joker23 joker23 merged commit 21961b0 into main May 28, 2026
44 checks passed
@joker23 joker23 deleted the skz/fix-electron-run branch May 28, 2026 13: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.

2 participants