Skip to content

Conversation

devversion
Copy link
Member

@devversion devversion commented Apr 15, 2025

See individual commits

@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Apr 15, 2025
@devversion devversion force-pushed the sass-rules branch 2 times, most recently from 65756d4 to 37e14cc Compare April 16, 2025 09:50
@devversion devversion 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 labels Apr 16, 2025
@devversion devversion marked this pull request as ready for review April 16, 2025 10:01
@devversion devversion requested review from a team as code owners April 16, 2025 10:01
@devversion devversion requested review from crisbeto and wagnermaciel and removed request for a team April 16, 2025 10:01
@devversion devversion changed the title build: switch sass compilations to Dart Sass Switch sass compilations to Dart Sass and other cleanups Apr 16, 2025
@devversion devversion changed the title Switch sass compilations to Dart Sass and other cleanups Switch Sass compilations to Dart Sass and other cleanups Apr 16, 2025
This will be much faster, doesn't rely on workers that execute outside
of Bazel sandbox and can cause subtle confusion (see recent Sass
changes).
This is cleaner and follows the new `tools/bazel/x.bzl` folder pattern.
Styling token extraction was included in docs-content because it was the
only way to conveniently expose data to the docs site. Now with the
proper monorepo setup, this is much easier and we can stop running this
JS-based Sass compilation that is rather slow— in development workflows.
Enables proper source maps in dev-app, and also includes sources in the
maps as most people probably don't integrate the source project into
dev tools.
We have an integration linker test that verifies the linker better.
The tests currently aren't verifying anything.
@devversion devversion added action: merge The PR is ready for merge by the caretaker merge: preserve commits When the PR is merged, a rebase and merge should be performed and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Apr 16, 2025
@devversion devversion removed request for a team, crisbeto and josephperrott April 16, 2025 10:16
@devversion devversion removed the request for review from wagnermaciel April 16, 2025 10:16
@devversion devversion added target: minor This PR is targeted for the next minor release and removed target: patch This PR is targeted for the next patch release labels Apr 16, 2025
@devversion devversion merged commit 63e3c4a into angular:main Apr 16, 2025
25 of 28 checks passed
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators May 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project merge: preserve commits When the PR is merged, a rebase and merge should be performed target: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants