Skip to content

fix: Resolve UI build warnings#6529

Merged
franciscojavierarceo merged 1 commit into
masterfrom
codex/fix-nightly-ui-build-warnings
Jun 16, 2026
Merged

fix: Resolve UI build warnings#6529
franciscojavierarceo merged 1 commit into
masterfrom
codex/fix-nightly-ui-build-warnings

Conversation

@franciscojavierarceo

Copy link
Copy Markdown
Member

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.

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
@franciscojavierarceo franciscojavierarceo marked this pull request as ready for review June 16, 2026 13:49
@franciscojavierarceo franciscojavierarceo requested a review from a team as a code owner June 16, 2026 13:49
@franciscojavierarceo franciscojavierarceo merged commit abe92af into master Jun 16, 2026
36 checks passed
franciscojavierarceo added a commit that referenced this pull request Jun 16, 2026
fix: Resolve UI build warnings (#6529)


(cherry picked from commit abe92af)

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant