The GitHub Actions job "Tests" on airflow.git/backport-1242e07-v3-1-test has succeeded. Run started by GitHub user jason810496 (triggered by jason810496).
Head commit for run: fdcbbe261881d83f8f356d0d7cd4bf1158befe1b / LIU ZHE YOU <[email protected]> Refactor AuthManager from app.state to FastAPI dependency (#57665) - Create new auth_manager.py module in common with AuthManagerDep - Update security.py to use AuthManagerDep instead of request.app.state.auth_manager - Update auth.py routes to use AuthManagerDep - Remove Request parameter where no longer needed - Follow the same dependency injection pattern as DagBag Add unit tests for auth_manager dependency injection - Create test_auth_manager.py to test the new dependency - Verify auth_manager_from_app correctly retrieves from app.state - Test integration with existing test client fixture Fix linting issues with ruff - Move BaseAuthManager import out of TYPE_CHECKING block - Fix import ordering in security.py - Remove unused pytest import from test - Remove trailing whitespace - Format code with ruff format Move auth_manager dependency to security.py module - Move auth_manager_from_app and AuthManagerDep from common/auth_manager.py to core_api/security.py - Update import in routes/public/auth.py to use security module - Move tests from common/test_auth_manager.py to core_api/test_security.py - Delete now-unused common/auth_manager.py and common/test_auth_manager.py - Import BaseAuthManager directly in security.py (not in TYPE_CHECKING) Co-authored-by: copilot-swe-agent[bot] <[email protected]> (cherry picked from commit 1242e07c0fe4577059c841c97ba09063ec391247) Report URL: https://github.com/apache/airflow/actions/runs/19075025352 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
