◐ Shell
clean mode source ↗

fix: Resolve UI build warnings by franciscojavierarceo · Pull Request #6529 · feast-dev/feast

What changed

  • Removed unused UI imports and variables that caused ESLint warnings during the production build.
  • Stabilized hook dependencies in registry search, feature view versions, and label view components with useCallback / useMemo.
  • Removed an unused page-level search category construction that is superseded by the global search categories.

Why

The nightly Python SDK release now builds the embedded UI from the local ui/ source. In GitHub Actions, React treats ESLint warnings as build errors because CI=true, so existing UI warnings caused the publish-nightly-python-sdk / build-wheels / Build wheels and source job to fail during make build-ui.

Failing run: https://github.com/feast-dev/feast/actions/runs/27618353749

Validation

  • CI=true make build-ui

Note: local verification used the repo-pinned yarn@1.22.22. The shell Node version was v26.3.0; the repo .nvmrc requests v22.13.1.