Skip to content

docs(datagrid-web): source reorganization proposal (feature-slices + kernel/shell) #9728

docs(datagrid-web): source reorganization proposal (feature-slices + kernel/shell)

docs(datagrid-web): source reorganization proposal (feature-slices + kernel/shell) #9728

Triggered via pull request July 31, 2026 09:20
Status Success
Total duration 8m 41s
Artifacts 1

BuildJobs.yml

on: pull_request
Check SHA in GH Actions
5s
Check SHA in GH Actions
Run code quality check
3m 1s
Run code quality check
Read versions file
5s
Read versions file
Plan E2E matrix
42s
Plan E2E matrix
Matrix: build
Matrix: Run automated end-to-end tests
Publish E2E test summary
33s
Publish E2E test summary
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
Plan E2E matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run automated end-to-end tests (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run code quality check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/DataCell.tsx#L6
`../typings/CellComponent` import should occur after import of `./CellElement`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/DataCell.tsx#L1
`@mendix/widget-plugin-grid/keyboard-navigation/useFocusTargetProps` import should occur after import of `react`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/ColumnResizer.tsx#L2
`react` import should occur before import of `@mendix/widget-plugin-hooks/useEventCallback`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/ColumnProvider.tsx#L1
`@mendix/widget-plugin-mobx-kit/react/useConst` import should occur after import of `react`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/CheckboxColumnHeader.tsx#L4
`react` import should occur before import of `@mendix/widget-plugin-component-kit/If`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/CheckboxColumnHeader.tsx#L3
`mobx-react-lite` import should occur before import of `@mendix/widget-plugin-component-kit/If`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/CheckboxCell.tsx#L4
`../model/hooks/injection-hooks` import should occur after import of `./CellElement`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/components/CheckboxCell.tsx#L1
`@mendix/widget-plugin-grid/keyboard-navigation/useFocusTargetProps` import should occur after import of `react`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/Datagrid.editorPreview.tsx#L2
`@mendix/widget-plugin-grid/components/Pagination` import should occur after import of `typings/DatagridProps`
Run code quality check: packages/pluggableWidgets/datagrid-web/src/Datagrid.editorPreview.tsx#L1
`@mendix/widget-plugin-component-kit/If` import should occur after import of `typings/DatagridProps`
Run automated end-to-end tests (0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run release task on ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish E2E test summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6, pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run release task on windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061. 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
ctrf-reports-0
2.28 KB
sha256:c37f54e3691ae1c741210dc80ed4ac15f95906e2e91a8583fdd38b4b3cbb0666