Passed #16895 ui-react: replace Storybook with a docs site of our own
Tasks2121 passed · 3 skipped
Tests1,6001,600 passed
Wall time2m22sbudget 3m00s
Task time15m11s6.4× parallel
Slowest2m19sdoc · linux
Changed117files since the merge base
Tests7 tasks · 2 skipped · 3m59s · 1,600 tests
Lint8 tasks · 6m13s
Format2 tasks · 23s
Docs1 task · 2m19s
Dependencies2 tasks · 30s
Other1 task · 1 skipped · 1m44s
Timeline
030s1m1m30s2m2m30s
Timelinuxhetzner-linuxPassed
2m22s
prepare
2s
skipped (3)test-without-nightly, test-modern-but, api-macros
| Task | Type | linuxPassed | macosPassed | windowsPassed |
|---|---|---|---|---|
| fetch & prepare | setup log | setup log | setup log | |
| test | Tests | 1m12s405 tests passed | 28s405 tests passed | – |
| doctest | Tests | 0s passed | 0s passed | – |
| ui-react-stories | Tests | – | 13s273 tests passed | – |
| windows-check | Lint | – | – | 40s passed |
| gpui-clippy | Lint | – | – | 3s passed |
| gpui-test | Tests | – | – | 1m54s437 tests passed |
| test-without-nightly | Tests | skipped | – | – |
| test-modern-but | Tests | skipped | – | – |
| api-macros | Other | skipped | – | – |
| fmt | Format | 6s passed | – | – |
| machete | Dependencies | 26s passed | – | – |
| deny | Dependencies | 4s passed | – | – |
| clippy | Lint | 56s passed | – | – |
| clippy-no-default-features | Lint | 56s passed | – | – |
| clippy-all-features | Lint | 58s passed | – | – |
| check-features | Lint | 2m16s passed | – | – |
| doc | Docs | 2m19s passed | – | – |
| prettier | Format | 17s passed | – | – |
| node-lint | Lint | 11s passed | – | – |
| node-check | Lint | 10s passed | – | – |
| node-test | Tests | 9s80 tests passed | – | – |
| but-sdk | Other | 1m44s passed | – | – |
117 changed files since the merge base
.github/workflows/chromatic.yml.mcp.jsoncrates/but-gpui/README.mdcrates/but-gpui/src/stories/mod.rspackages/ui-react/.storybook/DesignDoc.tsxpackages/ui-react/.storybook/main.tspackages/ui-react/.storybook/preview.tspackages/ui-react/.storybook/shared.tspackages/ui-react/.storybook/storybook-styles.csspackages/ui-react/AGENTS.mdpackages/ui-react/design/components/buttons.mdxpackages/ui-react/design/components/fields.mdxpackages/ui-react/design/components/links.mdxpackages/ui-react/design/components/tooltips.mdxpackages/ui-react/design/content/voice.mdxpackages/ui-react/design/foundations/cursors.mdxpackages/ui-react/design/foundations/emphasis.mdxpackages/ui-react/design/foundations/icons.mdxpackages/ui-react/design/foundations/line-breaks.mdxpackages/ui-react/design/foundations/minimums.mdxpackages/ui-react/design/foundations/motion.mdxpackages/ui-react/design/foundations/radius.mdxpackages/ui-react/design/foundations/states.mdxpackages/ui-react/design/getting-started/build-from-the-library.mdpackages/ui-react/design/getting-started/build-from-the-library.mdxpackages/ui-react/design/overview.mdxpackages/ui-react/design/patterns/blocked-states.mdxpackages/ui-react/design/patterns/empty-states.mdxpackages/ui-react/design/patterns/markdown.mdxpackages/ui-react/design/patterns/modals.mdxpackages/ui-react/design/patterns/toasts-and-snackbars.mdxpackages/ui-react/docs/ComponentPage.tsxpackages/ui-react/docs/DesignPage.tsxpackages/ui-react/docs/Site.tsxpackages/ui-react/docs/frame.tsxpackages/ui-react/docs/index.htmlpackages/ui-react/docs/main.tsxpackages/ui-react/docs/page-list.tspackages/ui-react/docs/pages.tspackages/ui-react/docs/play.tspackages/ui-react/docs/site.csspackages/ui-react/docs/site.tspackages/ui-react/docs/stories.test.tsxpackages/ui-react/docs/stories.tspackages/ui-react/package.jsonpackages/ui-react/scripts/check-stories.mjspackages/ui-react/skill/SKILL.mdpackages/ui-react/src/Avatar.stories.tsxpackages/ui-react/src/Badge.stories.tsxpackages/ui-react/src/Banner.stories.tsxpackages/ui-react/src/Breadcrumbs.stories.tsxpackages/ui-react/src/Button.stories.tsxpackages/ui-react/src/Cell.stories.tsxpackages/ui-react/src/ChangeScale.stories.tsxpackages/ui-react/src/Checkbox.stories.tsxpackages/ui-react/src/Code.stories.tsxpackages/ui-react/src/CodeBlock.stories.tsxpackages/ui-react/src/ConflictIcon.stories.tsxpackages/ui-react/src/CopyableId.stories.tsxpackages/ui-react/src/DescriptionList.stories.tsxpackages/ui-react/src/DetailsView.stories.tsxpackages/ui-react/src/DiffFile.stories.tsxpackages/ui-react/src/DiffFileHeader.stories.tsxpackages/ui-react/src/DiffFileList.stories.tsxpackages/ui-react/src/DiffStats.stories.tsxpackages/ui-react/src/Dropdown.stories.tsxpackages/ui-react/src/DropdownButton.stories.tsxpackages/ui-react/src/EmptyState.stories.tsxpackages/ui-react/src/Field.stories.tsxpackages/ui-react/src/FileIcon.stories.tsxpackages/ui-react/src/FileList.stories.tsxpackages/ui-react/src/FileStatusBadge.stories.tsxpackages/ui-react/src/FolderIcon.stories.tsxpackages/ui-react/src/Icon.stories.tsxpackages/ui-react/src/Illustration.stories.tsxpackages/ui-react/src/Kbd.stories.tsxpackages/ui-react/src/List.stories.tsxpackages/ui-react/src/LocationBar.stories.tsxpackages/ui-react/src/Logo.stories.tsxpackages/ui-react/src/MarkdownToolbar.stories.tsxpackages/ui-react/src/Menu.stories.tsxpackages/ui-react/src/MetaCount.stories.tsxpackages/ui-react/src/MetaPart.stories.tsxpackages/ui-react/src/Modal.stories.tsxpackages/ui-react/src/NumberField.stories.tsxpackages/ui-react/src/PickerDialog.stories.tsxpackages/ui-react/src/Popup.stories.tsxpackages/ui-react/src/ProfileImage.stories.tsxpackages/ui-react/src/ProgramIcon.stories.tsxpackages/ui-react/src/Radio.stories.tsxpackages/ui-react/src/Range.stories.tsxpackages/ui-react/src/RelativeTime.stories.tsxpackages/ui-react/src/ResizeHandle.stories.tsxpackages/ui-react/src/RowGroup.stories.tsxpackages/ui-react/src/ScrollArea.stories.tsxpackages/ui-react/src/Section.stories.tsxpackages/ui-react/src/SegmentedControl.stories.tsxpackages/ui-react/src/Select.stories.tsxpackages/ui-react/src/SidebarRow.stories.tsxpackages/ui-react/src/SkeletonBone.stories.tsxpackages/ui-react/src/Snackbar.stories.tsxpackages/ui-react/src/Snackbars.stories.tsxpackages/ui-react/src/StatusLed.stories.tsxpackages/ui-react/src/Steps.stories.tsxpackages/ui-react/src/Switch.stories.tsxpackages/ui-react/src/SwitchButton.stories.tsxpackages/ui-react/src/Tabs.stories.tsxpackages/ui-react/src/TextLink.stories.tsxpackages/ui-react/src/Toasts.stories.tsxpackages/ui-react/src/ToggleGroup.stories.tsxpackages/ui-react/src/Toolbox.stories.tsxpackages/ui-react/src/Tooltip.stories.tsxpackages/ui-react/src/ViewHeader.stories.tsxpackages/ui-react/tsconfig.jsonpackages/ui-react/vite.config.tspackages/ui-react/vitest.stories.config.tspnpm-lock.yaml