zozo123 opened a new pull request, #73183: URL: https://github.com/apache/airflow/pull/73183
Avoid transferring duplicate UI node_modules archives by using the pnpm store cache already managed by setup-node. Keep frozen-lockfile installs and both UI test suites. For end-to-end tests, install only the selected Playwright browser, or all browsers when explicitly requested, including the required OS dependencies. Validation: 11 focused tests pass locally; actionlint passes for both changed workflows. All 157 current GitHub checks are complete without failures. The tests exercise browser selection and invalid input handling; full browser execution remains covered by CI. Split from #73124. --- ##### Was generative AI tooling used to co-author this PR? - [x] Yes — Codex (GPT-6) Generated-by: Codex (GPT-6) 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]
