Skip to content
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

chore: screener-run workflow should report to PR #25144

Merged

Conversation

ling1726
Copy link
Member

Adds the action-workflow_run action to automatically associate the screener-run workflow with the commit of the workflow that triggered it. This should result in the jobs showing up in PR status

Adds the [action-workflow_run action](https://github.com/marketplace/actions/workflow_run-status) to automatically associate the screener-run workflow with the commit of the workflow that triggered it. This should result in the jobs showing up in PR status
@fabricteam
Copy link
Collaborator

fabricteam commented Oct 10, 2022

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
global-context
createContext
533 B
341 B
global-context
createContextSelector
554 B
348 B
priority-overflow
createOverflowManager
3.153 kB
1.299 kB
react-accordion
Accordion (including children components)
79.037 kB
24.059 kB
react-alert
Alert
84.529 kB
21.171 kB
react-avatar
Avatar
48.828 kB
13.842 kB
react-avatar
AvatarGroup
14.95 kB
5.989 kB
react-avatar
AvatarGroupItem
68.796 kB
19.182 kB
react-badge
Badge
22.6 kB
7.205 kB
react-badge
CounterBadge
23.49 kB
7.489 kB
react-badge
PresenceBadge
24.05 kB
7.067 kB
react-button
Button
36.69 kB
9.818 kB
react-button
CompoundButton
43.715 kB
11.036 kB
react-button
MenuButton
39.384 kB
10.72 kB
react-button
SplitButton
46.83 kB
12.102 kB
react-button
ToggleButton
52.557 kB
11.29 kB
react-card
Card - All
67.17 kB
19.281 kB
react-card
Card
62.852 kB
18.198 kB
react-card
CardFooter
8.561 kB
3.601 kB
react-card
CardHeader
9.604 kB
3.94 kB
react-card
CardPreview
8.662 kB
3.656 kB
react-combobox
Combobox (including child components)
75.071 kB
24.394 kB
react-combobox
Dropdown (including child components)
74.799 kB
24.352 kB
react-components
react-components: Button, FluentProvider & webLightTheme
62.781 kB
17.574 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
189.227 kB
52.474 kB
react-components
react-components: FluentProvider & webLightTheme
33.4 kB
11.008 kB
react-dialog
Dialog (including children components)
82.465 kB
24.447 kB
react-divider
Divider
16.459 kB
5.902 kB
react-image
Image
10.78 kB
4.264 kB
react-infobutton
InfoButton
7.696 kB
3.241 kB
react-input
Input
23.762 kB
7.706 kB
react-label
Label
9.338 kB
3.86 kB
react-link
Link
11.806 kB
4.868 kB
react-menu
Menu (including children components)
116.558 kB
35.725 kB
react-menu
Menu (including selectable components)
119.627 kB
36.246 kB
react-overflow
hooks only
11.004 kB
4.188 kB
react-persona
Persona
53.946 kB
15.225 kB
react-popover
Popover
102.756 kB
31.5 kB
react-portal
Portal
10.582 kB
3.875 kB
react-portal-compat
PortalCompatProvider
5.857 kB
1.978 kB
react-positioning
usePositioning
19.7 kB
7.404 kB
react-progress
Progress
11.302 kB
4.549 kB
react-provider
FluentProvider
15.761 kB
5.885 kB
react-radio
Radio
36.39 kB
12.103 kB
react-radio
RadioGroup
14.248 kB
5.7 kB
react-select
Select
20.846 kB
7.346 kB
react-slider
Slider
31.759 kB
10.064 kB
react-spinbutton
SpinButton
44.102 kB
12.425 kB
react-spinner
Spinner
19.977 kB
6.438 kB
react-switch
Switch
33.342 kB
10.557 kB
react-text
Text - Default
11.782 kB
4.605 kB
react-text
Text - Wrappers
15.092 kB
5.044 kB
react-textarea
Textarea
25.018 kB
8.133 kB
react-theme
Single theme token import
69 B
89 B
react-theme
Teams: all themes
29.65 kB
6.444 kB
react-theme
Teams: Light theme
17.486 kB
5.057 kB
react-tooltip
Tooltip
41.648 kB
14.66 kB
react-utilities
SSRProvider
180 B
159 B
🤖 This report was generated against eea45c84279abe1c89c9dcfe8642b9f2be862b88

@fabricteam
Copy link
Collaborator

fabricteam commented Oct 10, 2022

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1324 1332 5000
Button mount 953 960 5000
FluentProvider mount 1629 1618 5000
FluentProviderWithTheme mount 641 645 10
FluentProviderWithTheme virtual-rerender 588 592 10
FluentProviderWithTheme virtual-rerender-with-unmount 637 643 10
MakeStyles mount 1925 1915 50000
SpinButton mount 2556 2560 5000

@codesandbox-ci
Copy link

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 6b4afc2:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@size-auditor
Copy link

size-auditor bot commented Oct 10, 2022

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: eea45c84279abe1c89c9dcfe8642b9f2be862b88 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Oct 10, 2022

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
ChatDuplicateMessagesPerf.default 216 202 1.07:1
ButtonMinimalPerf.default 142 134 1.06:1
CarouselMinimalPerf.default 359 343 1.05:1
TreeWith60ListItems.default 140 133 1.05:1
AttachmentMinimalPerf.default 130 125 1.04:1
PortalMinimalPerf.default 142 137 1.04:1
ToolbarMinimalPerf.default 810 781 1.04:1
AlertMinimalPerf.default 227 220 1.03:1
ItemLayoutMinimalPerf.default 989 962 1.03:1
RefMinimalPerf.default 190 185 1.03:1
IconMinimalPerf.default 593 574 1.03:1
TooltipMinimalPerf.default 1893 1845 1.03:1
AnimationMinimalPerf.default 471 463 1.02:1
DropdownManyItemsPerf.default 547 536 1.02:1
FormMinimalPerf.default 334 326 1.02:1
LayoutMinimalPerf.default 319 313 1.02:1
LoaderMinimalPerf.default 531 519 1.02:1
MenuMinimalPerf.default 741 728 1.02:1
RosterPerf.default 1735 1702 1.02:1
RadioGroupMinimalPerf.default 395 389 1.02:1
ReactionMinimalPerf.default 335 329 1.02:1
SkeletonMinimalPerf.default 303 296 1.02:1
TableMinimalPerf.default 360 352 1.02:1
TextMinimalPerf.default 302 295 1.02:1
ButtonSlotsPerf.default 421 416 1.01:1
DialogMinimalPerf.default 699 691 1.01:1
EmbedMinimalPerf.default 2672 2644 1.01:1
GridMinimalPerf.default 298 295 1.01:1
ListCommonPerf.default 517 513 1.01:1
ListNestedPerf.default 473 468 1.01:1
BoxMinimalPerf.default 298 299 1:1
ButtonOverridesMissPerf.default 1005 1004 1:1
ChatMinimalPerf.default 634 632 1:1
CheckboxMinimalPerf.default 1528 1524 1:1
DatepickerMinimalPerf.default 4672 4668 1:1
DividerMinimalPerf.default 311 311 1:1
DropdownMinimalPerf.default 2163 2171 1:1
FlexMinimalPerf.default 255 254 1:1
HeaderMinimalPerf.default 314 314 1:1
HeaderSlotsPerf.default 678 678 1:1
InputMinimalPerf.default 859 858 1:1
PopupMinimalPerf.default 553 554 1:1
ProviderMinimalPerf.default 319 318 1:1
StatusMinimalPerf.default 604 605 1:1
AvatarMinimalPerf.default 162 163 0.99:1
CardMinimalPerf.default 457 462 0.99:1
ListMinimalPerf.default 452 456 0.99:1
MenuButtonMinimalPerf.default 1361 1374 0.99:1
SliderMinimalPerf.default 1241 1253 0.99:1
TableManyItemsPerf.default 1561 1572 0.99:1
CustomToolbarPrototype.default 2177 2190 0.99:1
LabelMinimalPerf.default 340 348 0.98:1
ListWith60ListItems.default 493 503 0.98:1
ProviderMergeThemesPerf.default 976 991 0.98:1
SegmentMinimalPerf.default 306 312 0.98:1
SplitButtonMinimalPerf.default 3236 3296 0.98:1
AttachmentSlotsPerf.default 859 884 0.97:1
ChatWithPopoverPerf.default 282 292 0.97:1
ImageMinimalPerf.default 334 343 0.97:1
TextAreaMinimalPerf.default 406 417 0.97:1
TreeMinimalPerf.default 694 717 0.97:1
VideoMinimalPerf.default 622 642 0.97:1
AccordionMinimalPerf.default 121 128 0.95:1

@fabricteam
Copy link
Collaborator

fabricteam commented Oct 10, 2022

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 1203 1191 5000
Breadcrumb mount 2770 2816 1000
Checkbox mount 2630 2624 5000
CheckboxBase mount 2344 2377 5000
ChoiceGroup mount 4246 4235 5000
ComboBox mount 1180 1162 1000
CommandBar mount 9178 9231 1000
ContextualMenu mount 10179 10079 1000
DefaultButton mount 1358 1358 5000
DetailsRow mount 3385 3363 5000
DetailsRowFast mount 3384 3378 5000
DetailsRowNoStyles mount 3185 3200 5000
Dialog mount 2974 2977 1000
DocumentCardTitle mount 572 578 1000
Dropdown mount 3169 3128 5000
FocusTrapZone mount 1949 1931 5000
FocusZone mount 1910 1941 5000
GroupedList mount 48065 52833 2
GroupedList virtual-rerender 23329 23287 2
GroupedList virtual-rerender-with-unmount 82342 82258 2
GroupedListV2 mount 550 569 2
GroupedListV2 virtual-rerender 537 526 2
GroupedListV2 virtual-rerender-with-unmount 556 552 2
IconButton mount 1772 1807 5000
Label mount 748 758 5000
Layer mount 4113 4110 5000
Link mount 861 870 5000
MenuButton mount 1619 1610 5000
MessageBar mount 2348 2326 5000
Nav mount 3056 3070 1000
OverflowSet mount 1422 1425 5000
Panel mount 2450 2504 1000
Persona mount 1264 1250 1000
Pivot mount 1554 1532 1000
PrimaryButton mount 1479 1469 5000
Rating mount 7010 6987 5000
SearchBox mount 1486 1515 5000
Shimmer mount 2872 2915 5000
Slider mount 2094 2067 5000
SpinButton mount 4266 4269 5000
Spinner mount 807 822 5000
SplitButton mount 2788 2792 5000
Stack mount 899 900 5000
StackWithIntrinsicChildren mount 2233 2260 5000
StackWithTextChildren mount 4927 4939 5000
SwatchColorPicker mount 9488 9547 5000
TagPicker mount 2343 2337 5000
TeachingBubble mount 75143 74364 5000
Text mount 816 828 5000
TextField mount 1570 1547 5000
ThemeProvider mount 1452 1444 5000
ThemeProvider virtual-rerender 1129 1135 5000
ThemeProvider virtual-rerender-with-unmount 1989 1996 5000
Toggle mount 1117 1144 5000
buttonNative mount 529 540 5000

@ling1726 ling1726 merged commit 97860d0 into microsoft:master Oct 10, 2022
ling1726 added a commit that referenced this pull request Oct 10, 2022
Hotell pushed a commit that referenced this pull request Oct 10, 2022
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Oct 10, 2022
* master: (23 commits)
  Revert "chore: screener-run workflow should report to PR (microsoft#25144)" (microsoft#25145)
  chore: screener-run workflow should report to PR (microsoft#25144)
  applying package updates
  fix: The Tooltip should not hide if it gets keyboard focus (microsoft#25138)
  fix: Tooltip should not hide if an element inside it gets focused (microsoft#25140)
  Create react-migration-v8-v9 with shims and stories (microsoft#25121)
  fix: CheckboxField to set a generated ID on the input, to match the label's htmlFor (microsoft#25079)
  feat: Overflow menu should be registered in overflowManager (microsoft#25091)
  fix: version-bump generator removes beachball disallowedChangeType config (microsoft#25130)
  fix: new overflow items should only be enqueued while observing (microsoft#25122)
  fix(script): allow runPublished call from CLI (microsoft#25127)
  feat: add vertical variation for toolbar (microsoft#24940)
  ProgressField implementation and stories (microsoft#25103)
  fix: Dropdown icon layout with no placeholder/value (microsoft#25049)
  chore: add a bundle size fixture (Button, Provider & theme) (microsoft#25113)
  feat: Adding subtle transition between states on Button components (microsoft#25106)
  Revert "chore: screener-run workflow should report to PR (microsoft#25096)" (microsoft#25115)
  chore: screener-run workflow should report to PR (microsoft#25096)
  fix(react-dialog): aria-* properties should be reassignable (microsoft#25092)
  fix(scripts): don't run publish if web-components are affected (microsoft#25095)
  ...
NotWoods pushed a commit to NotWoods/fluentui that referenced this pull request Nov 18, 2022
* chore: screener-run workflow should report to PR

Adds the [action-workflow_run action](https://github.com/marketplace/actions/workflow_run-status) to automatically associate the screener-run workflow with the commit of the workflow that triggered it. This should result in the jobs showing up in PR status

* add permissions

* add contents permission
NotWoods pushed a commit to NotWoods/fluentui that referenced this pull request Nov 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants