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

Fix CI build #537

Merged
merged 1 commit into from
Jul 22, 2023
Merged

Fix CI build #537

merged 1 commit into from
Jul 22, 2023

Conversation

bendemboski
Copy link
Contributor

Something (probably a release of new embroider packages) caused most of the floating dependencies scenarios to start failing in all branches. It looks like it was some kind of mismatch between the version of @embroider/macros used by @ember/render-modifiers (a dependency of ember-prism) and whatever version of @embroider/shared-internals it was finding in the node_modules tree.

So this commit updates us to the latest @embroider/macros, which allows us to dedupe @embroider/macros and @embroider/shared-internals, which appears to fix the issue.

Something (probably a release of new embroider packages) caused most of the floating dependencies scenarios to start failing in all branches. It looks like it was some kind of mismatch between the version of `@embroider/macros` used by `@ember/render-modifiers` (a dependency of `ember-prism`) and whatever version of `@embroider/shared-internals` it was finding in the `node_modules` tree.

So this commit updates us to the latest `@embroider/macros`, which allows us to dedupe `@embroider/macros` and `@embroider/shared-internals`, which appears to fix the issue.
@bendemboski
Copy link
Contributor Author

The embroider-safe and embroider-optimized failures were happening in master before the failures this PR addressed started happening, so I believe this PR makes sense to merge as-is because it addresses one (newer) issue even though it doesn't address the other (older/pre-existing) issue.

Copy link
Collaborator

@maxfierke maxfierke left a comment

Choose a reason for hiding this comment

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

:octocat: lgtm! I'll merge this as long as it's just the embroider-* ones failing (those were failing before, so don't feel compelled to fix those)

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