-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Closed
Labels
Area: Build SystemFluent UI react (v7)Fluent UI react (v8)Issues about @fluentui/react (v8)Issues about @fluentui/react (v8)Fluent UI react-northstar (v0)Work related to Fluent UI V0Work related to Fluent UI V0Type: EpicType: Feature
Description
Library
v8 (@fluentui/react) and v0 (@fluentui/fluentui-northstar )
Describe the feature that you would like added
v8,v0 is using lightrail service + size-auditor bot (github app) which is "unmaintained" and it will reach end of life by 31st Jan 2024 ( unless we will inherit and maintain it - we dont wanna do that) .
We have implemented bundle-size (now monosize) tool (used for v9) which has several advantages in comparison with size-auditor + lightrail:
- can be run locally
- does not need to query the github api
- outputs the bundled code in prettified mode for analysis
- can create multiple fixtures for one component to test different import scenarios, size auditor only runs once on the whole package
We need migrate all v8 and v0 from bundle-size-auditor to monosize
Have you discussed this feature with our team
@microsoft/fluentui-react-build
Additional context
No response
Validations
- Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Tasks
- migrate to latest monosize / chore: bump monosize #30381
- migrate v8 chore(react): setup monosize for measuring bundle size which will replace size-auditor bot #30382
- migrate v0 chore(react-northstar): setup monosize for measuring bundle size which will replace-size auditor bot #30383
- delete bundle-size-auditor package and pipeline feat: remove bundle-size-auditor package including its usage and replace it with monosize on ci #30405
- remove SizeAuditor github app and lightrail service from pipelines chore: remove sizeauditor lightrail config #30425
- rename ADO pipeline from SizeAuditor to
Fluent UI React - Bundle-Size - remove
Fluent UI React - Bundle-Sizefrom branch restriction check (master, 7.0) - add nx generator for bundle-size setup per project / feat(workspace-plugin): add bundle-size-configuration generator #30428
- remove SizeAuditor pipelines from 7.0 branch / ci(bundlesize): remove lightrail and azure storage uploads as they dont work anymore #30427
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area: Build SystemFluent UI react (v7)Fluent UI react (v8)Issues about @fluentui/react (v8)Issues about @fluentui/react (v8)Fluent UI react-northstar (v0)Work related to Fluent UI V0Work related to Fluent UI V0Type: EpicType: Feature