pierrejeambrun opened a new pull request, #70818: URL: https://github.com/apache/airflow/pull/70818
Backport of #70546 to `v3-3-test`. Cherry-picked from 2c6e210a29e0ff6b805ae6941275912445e99a69. `rules/i18n.js` applied cleanly. `package.json` and `pnpm-lock.yaml` conflicted because `v3-3-test` has diverged from `main` on several UI dependencies. Resolved by applying only the bumps this PR's squash actually made (its net diff), and keeping `v3-3-test`'s versions for the deps that had merely diverged independently and are not part of this PR: - `react` / `react-dom` kept at `19.2.7` — the squash is net-zero for them (`main` was already at `19.2.8` from an earlier PR), so this PR does not touch them. - `react-hotkeys-hook` kept at `4.6.2`, `react-i18next` at `16.6.6`. - `@stylistic/eslint-plugin` kept at `2.13.0` — avoids an unrelated `2.x` → `5.x` major bump not in this PR. - `@vitest/coverage-v8` kept at `4.1.10` — matches `vitest` on this branch. The lockfile was regenerated against `v3-3-test` (`pnpm install --lockfile-only`) rather than hand-merged, so it stays consistent with this branch's dependency graph. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 4.8) Generated-by: Claude Code (Opus 4.8) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
