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

Webpack: close the compiler #1971

Merged
merged 1 commit into from
Jun 11, 2024
Merged

Conversation

krasnoukhov
Copy link
Contributor

We wanted to try webpack cache for our embroider-powered apps but it didn't work. After some investigation I realized that embroider does not close the compiler. Here's excerpt from the doc about compiler usage:

Don't forget to close the compiler, so that low-priority work (like persistent caching) have the opportunity to complete.

@mansona
Copy link
Member

mansona commented Jun 11, 2024

Hey 👋 you probably want to rebase and retarget this PR on top of stable if you are hoping that this goes out any times soon 🙈 main is breaking and won't be released for a while, and on top of that there is no/very little webpack code being executed on main right now so this change won't be exercised very well

@krasnoukhov krasnoukhov changed the base branch from main to stable June 11, 2024 10:31
@krasnoukhov
Copy link
Contributor Author

Hey @mansona, thanks for the tip, just made the change

@mansona
Copy link
Member

mansona commented Jun 11, 2024

hey @krasnoukhov are you able to rebase this on stable? that should fix the remaining failing tests 👍

@krasnoukhov
Copy link
Contributor Author

Hey @mansona, unfortunately it seems it still fails

@mansona
Copy link
Member

mansona commented Jun 11, 2024

yep sorry 🫠 other bug identified during office-hours today #1977

once that's merged we can rebase one more time and it should be fine 🙈

@mansona
Copy link
Member

mansona commented Jun 11, 2024

It's merged now if you want to rebase ... Hopefully only one last time

@ef4 ef4 mentioned this pull request Jun 11, 2024
@ef4 ef4 merged commit 9e4c975 into embroider-build:stable Jun 11, 2024
197 of 201 checks passed
@ef4
Copy link
Contributor

ef4 commented Jun 11, 2024

Thanks, merged via #1978

@ef4 ef4 added the bug Something isn't working label Jun 11, 2024
@krasnoukhov krasnoukhov deleted the webpack-close branch June 12, 2024 07:24
@krasnoukhov
Copy link
Contributor Author

Thanks for fast turnaround with the release folks 🙌 One less patch-package file 😁

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants