Skip to content

Merge pull request #137 from datum-cloud/changeset-release/main #520

Merge pull request #137 from datum-cloud/changeset-release/main

Merge pull request #137 from datum-cloud/changeset-release/main #520

Triggered via push July 2, 2026 08:07
Status Success
Total duration 4m 29s
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'
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/
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
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.08 MB
sha256:09fa94ff7cb122ec2166acc3a9bc0bc6790ecef4220f04411beb5bc57b1b22ef