Skip to content

Conversation

alan-agius4
Copy link
Collaborator

@alan-agius4 alan-agius4 commented Oct 7, 2025

This commit cleans up various BUILD.bazel files by removing empty file globs from RUNTIME_ASSETS and test sources.

Additionally, the conditional include_npm setting in tests/legacy-cli/e2e.bzl has been removed.

@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Oct 7, 2025
This commit cleans up various `BUILD.bazel` files by removing unused file globs from `RUNTIME_ASSETS` and test sources.

Additionally, the conditional `include_npm` setting in `tests/legacy-cli/e2e.bzl` has been removed.
node_toolchain = toolchain,
include_npm = select({
# For Windows testing mode, we use the real global NPM as otherwise this
# will be a lot of files that need to be brought from WSL to the host FS.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

WSL is no longer used to compile the files.

Copy link
Member

Choose a reason for hiding this comment

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

you mean native Windows?

Copy link
Collaborator Author

@alan-agius4 alan-agius4 Oct 7, 2025

Choose a reason for hiding this comment

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

To build we use native Linux and to test we use native Windows. More context: #31038

@alan-agius4 alan-agius4 added the target: major This PR is targeted for the next major release label Oct 7, 2025
@alan-agius4 alan-agius4 marked this pull request as ready for review October 7, 2025 09:01
@alan-agius4 alan-agius4 requested a review from devversion October 7, 2025 09:01
@alan-agius4 alan-agius4 added target: patch This PR is targeted for the next patch release action: review The PR is still awaiting reviews from at least one requested reviewer and removed target: major This PR is targeted for the next major release labels Oct 7, 2025
node_toolchain = toolchain,
include_npm = select({
# For Windows testing mode, we use the real global NPM as otherwise this
# will be a lot of files that need to be brought from WSL to the host FS.
Copy link
Member

Choose a reason for hiding this comment

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

you mean native Windows?

@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Oct 7, 2025
@alan-agius4 alan-agius4 merged commit 3bfa1e9 into angular:main Oct 7, 2025
36 checks passed
@alan-agius4 alan-agius4 deleted the clean-up-bazel branch October 7, 2025 09:37
@alan-agius4
Copy link
Collaborator Author

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: patch This PR is targeted for the next patch release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants