-
Notifications
You must be signed in to change notification settings - Fork 11.9k
ci: add bun package manager to e2e tests #31856
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
Conversation
bun to package manager suitead27f49 to
29c7019
Compare
d1ce56e to
aaee6ab
Compare
This commit introduces support for the `bun` package manager in our end-to-end tests. The following changes are included: - The `bun` package manager is now part of the test matrix in the CI configuration. - The package manager flags for `bun` have been updated to align with the latest version. - The `ng add` command has been updated to support `bun`, including a workaround for a symlink issue. - Tests that are not compatible with `bun`, such as those for unscoped authentication, are now skipped when `bun` the active package manager.
aaee6ab to
6a8ce23
Compare
| const collectionName = 'add-collection-dir'; | ||
| const dirCollectionPath = resolve(collectionName); | ||
|
|
||
| // Copy locally as bun doesn't install the dependency correctly if it has symlinks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we report this to bun as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I’ll open an issue tomorrow
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |

This commit introduces support for the
bunpackage manager in our end-to-end tests.The following changes are included:
bunpackage manager is now part of the test matrix in the CI configuration.bunhave been updated to align with the latest version.ng addcommand has been updated to supportbun, including a workaround for a symlink issue.bun, such as those for unscoped authentication, are now skipped whenbunthe active package manager.