Validation: basketball-api #475 ruff format fix
Validation: basketball-api #475 ruff format fix
Verdict
PASS — 2026-04-13 22:07 UTC
Ticket
- Issue:
forgejo_admin/basketball-api#475 - PR:
forgejo_admin/basketball-api#476(merged, squash commit on main) - Deploy commit:
44aef6d
Evidence
- Push pipeline triggered: Woodpecker #487 ran on push to main (prior push pipelines were failing silently on ruff format check).
- ruff format check would pass: pre-merge local check on branch confirmed
ruff format --check .output: "120 files already formatted, 1 reformatted". Post-merge filetests/test_players.pynow matches ruff canonical format. - Pipeline #487 test step failure is NOT ruff-related: Failures are
test_send_first_payment_email(subject string mismatch) andtest_migration_file_exists(missing migration 041). Pre-existing on main. - Deploy unblocked: build-and-push and update-kustomize-tag both ran successfully in pipeline #487, proving the deploy path is functional. New image
44aef6ddeployed to prod.
Notes
This fix was a prerequisite for validating #473. Without it, push pipelines were failing but still completing the deploy — confusing the validation pipeline. It also unblocks clean deploys going forward.
Pre-existing test failures on main remain: test_send_first_payment_email and test_migration_file_exists. These need separate tickets.