Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: Electron v28 main process ESM #773

Merged
merged 3 commits into from
Oct 17, 2023

Conversation

timfish
Copy link
Collaborator

@timfish timfish commented Oct 12, 2023

This PR adds Electron v28.0.0-alpha.3 to the test matrix.

Rather than duplicate all our tests simply to cover main process ESM, this PR does some find & replace to the source files to make the main process code ESM when testing Electron v28 or greater.

The ESM auto-transform step is disabled for tests that use bundlers.

@timfish timfish marked this pull request as ready for review October 16, 2023 22:46
@timfish timfish merged commit d5279b2 into getsentry:master Oct 17, 2023
41 checks passed
@timfish timfish deleted the test/main-process-esm branch October 17, 2023 14:10
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.

None yet

2 participants