Skip to content

Merge pull request #132 from datum-cloud/renovate/conform-monorepo #508

Merge pull request #132 from datum-cloud/renovate/conform-monorepo

Merge pull request #132 from datum-cloud/renovate/conform-monorepo #508

Triggered via push June 29, 2026 02:34
Status Success
Total duration 4m 20s
Artifacts 1

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

15 warnings
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint: packages/datum-ui/src/components/base/sidebar/sidebar.tsx#L95
Do not call the 'set' function '_setOpen' of 'useState' synchronously in an effect. This can lead to unnecessary re-renders and performance issues
Lint: packages/datum-ui/src/components/base/sidebar/sidebar.tsx#L92
Do not call the 'set' function 'setOpenMobile' of 'useState' synchronously in an effect. This can lead to unnecessary re-renders and performance issues
Lint: packages/datum-ui/src/components/base/sidebar/sidebar.tsx#L91
Do not call the 'set' function '_setOpen' of 'useState' synchronously in an effect. This can lead to unnecessary re-renders and performance issues
Lint: packages/datum-ui/src/components/base/sidebar/sidebar.tsx#L83
The setter should be named 'set' followed by the capitalized state variable name, e.g., 'setState' for 'state'
Lint: packages/datum-ui/src/components/base/sheet/sheet.tsx#L91
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint: packages/datum-ui/src/components/base/sheet/sheet.tsx#L18
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint: packages/datum-ui/src/components/base/option-picker/use-option-picker.ts#L49
The setter should be named 'set' followed by the capitalized state variable name, e.g., 'setState' for 'state'
Lint: packages/datum-ui/src/components/base/button/index.tsx#L1
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint: packages/datum-ui/src/components/base/button/button.tsx#L358
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint: packages/datum-ui/src/components/base/badge/badge.tsx#L229
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Storybook
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
datum-ui-dist Expired
1.07 MB
sha256:596d281d6e7f37f8ab346226258580d31725e7fb175673ce80ba2cab5d8c05b4