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

Remove Babel 7 e2e ESM tests #15837

Merged
merged 1 commit into from
Aug 3, 2023

Conversation

nicolo-ribaudo
Copy link
Member

@nicolo-ribaudo nicolo-ribaudo commented Aug 3, 2023

Q                       A
Fixed Issues? Fixes #1, Fixes #2
Patch: Bug Fix?
Major: Breaking Change?
Minor: New Feature?
Tests Added + Pass? Yes
Documentation PR Link
Any Dependency Changes?
License MIT

With #15836 and #15832, we now run the same ESM e2e tests for Babel 7 and Babel 8. Given that we are only going to publish Babel 8 as ESM, there is no value in also testing Babel 7 and we can skip running some CI jobs (less overload for CI, less CO2!)

Additionally, this means that we will only have to care about published code compatibility of Babel 7 + CJS and Babel 8 + ESM. #15792 is currently failing in our e2e tests due due to Babel 7 + ESM (which does not fail in local development due to our dual setup, and just in published code), and fixing it is a bit wasteful given that we don't need it to work in the real world 😛

@babel-bot
Copy link
Collaborator

Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/55027/

@JLHwung JLHwung merged commit a8f041b into babel:main Aug 3, 2023
45 checks passed
@nicolo-ribaudo nicolo-ribaudo deleted the remove-babel7-esm-e2e branch August 3, 2023 21:16
lucasavila00 pushed a commit to lucasavila00/babel that referenced this pull request Aug 3, 2023
@github-actions github-actions bot added the outdated A closed issue/PR that is archived due to age. Recommended to make a new issue label Nov 3, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area: tests outdated A closed issue/PR that is archived due to age. Recommended to make a new issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants