Skip to content

fix: Unblock nightly UI build#6570

Merged
franciscojavierarceo merged 5 commits into
masterfrom
codex/fix-nightly-release-ui-build
Jul 3, 2026
Merged

fix: Unblock nightly UI build#6570
franciscojavierarceo merged 5 commits into
masterfrom
codex/fix-nightly-release-ui-build

Conversation

@franciscojavierarceo

Copy link
Copy Markdown
Member

Summary

  • remove unused UI imports that fail the release wheel build under CI=true
  • keep the change scoped to the two current warnings reproduced on master

Root cause

The nightly Python SDK release calls the reusable wheel build workflow, which runs make build-ui. React treats ESLint warnings as errors when CI=true, so unused imports in the UI stopped the release before wheel creation or publishing.

Validation

  • CI=true make build-ui

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
@franciscojavierarceo franciscojavierarceo marked this pull request as ready for review June 29, 2026 19:15
@franciscojavierarceo franciscojavierarceo requested a review from a team as a code owner June 29, 2026 19:15
@ntkathole

Copy link
Copy Markdown
Member

@copilot We need to add check that would catch these issues (npm run build) before they reach master.

Also, fix :

  • 'setAllowOverwrite' assigned but unused from CreateDatasetForm.tsx
  • 'isSuccess' assigned but unused from DatasetOverviewTab.tsx
  • 'EuiHorizontalRule' imported but unused from DatasetUsageTab.tsx

@franciscojavierarceo franciscojavierarceo merged commit f296d4b into master Jul 3, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants