The GitHub Actions job "CI" on rocketmq-dashboard.git/feature/studio-web-fixes 
has failed.
Run started by GitHub user zhaohai666 (triggered by zhaohai666).

Head commit for run:
372febfa4c399428594bb9432a2dd8108c09dcf5 / zhaohaihzb <[email protected]>
refactor(web): fix lint errors, stop refetching the instance list on selection 
change, confirm history clear

- BrokerCluster: the mount effect no longer calls loadData synchronously inside
  the effect body (react-hooks/set-state-in-effect); it runs in a microtask and
  the request-id ref is copied into the effect (react-hooks/exhaustive-deps).
- MainLayout: pathSnippets is memoized and included in the breadcrumb useMemo
  deps, fixing the exhaustive-deps warning and keeping the memo stable.
- useInstanceFilter: the instance list is no longer re-fetched every time the
  selected instance id changes (the list does not depend on the selection).
  The latest route id is tracked in a ref; the redirect-to-first-instance logic
  still uses it. Previously switching instances re-queried the full list in all
  7 instance pages.
- message page: '清空历史' now requires a confirmation dialog before clearing
  the query history (was an immediate destructive action).
- Replace the deprecated antd Card bodyStyle prop with styles={{ body }} in
  12 places across 9 files (cluster/index, certs, clients, instance/index,
  consumer, acl, message, dlq, alerts).

Verified: eslint . (0 problems), tsc -b clean, full frontend suite 532/532
(92 files) green. MessagePage test updated to drive Modal.confirm's onOk via a
spy instead of relying on portal rendering in jsdom.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/31570376775

With regards,
GitHub Actions via GitBox

Reply via email to