Skip to content

build: update dependency aspect_rules_js to v3#3485

Open
alan-agius4 wants to merge 1 commit intoangular:mainfrom
alan-agius4:pr-takeover-3483
Open

build: update dependency aspect_rules_js to v3#3485
alan-agius4 wants to merge 1 commit intoangular:mainfrom
alan-agius4:pr-takeover-3483

Conversation

@alan-agius4
Copy link
Contributor

See associated pull request for more information.

@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Mar 5, 2026
@alan-agius4 alan-agius4 added the action: blocked The action is blocked by something, such as an upstream update, or an announcement label Mar 5, 2026
@alan-agius4 alan-agius4 removed the action: blocked The action is blocked by something, such as an upstream update, or an announcement label Mar 5, 2026
@alan-agius4 alan-agius4 marked this pull request as ready for review March 5, 2026 19:45
@alan-agius4 alan-agius4 added the action: merge The PR is ready for merge by the caretaker label Mar 5, 2026
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates aspect_rules_js to v3 and applies the necessary code migrations. The changes, including updating from aspect_bazel_lib to bazel_lib and adjusting how runfiles environment variables are handled, are generally well-executed. I've identified a few areas for improvement, including a potentially unintentional dependency downgrade and some minor inconsistencies in the TypeScript code. My detailed feedback is in the comments below.

See associated pull request for more information.
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant