The GitHub Actions job "prek" on airflow-steward.git/tracker-dashboard-tests 
has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
02b1f8d6f000e05278fbe300342d83a173e7b84a / Justin McLean 
<[email protected]>
feat(dashboard): add pyproject.toml, src/ layout, and pytest suite to 
security-tracker-stats-dashboard

Extract pure rendering helpers from render.py into
src/security_tracker_stats_dashboard/core.py (parse_dt, bucket
categorisation, eval_predicate, triage helpers, HTML serialisers).
Add pyproject.toml (hatchling, uv, dev group: pytest>=8.0), and a
100-test pytest suite in tests/test_core.py covering bucket
categorisation, time-to-triage computation, and the render pipeline.

The render.py monolith now imports from core and removes all duplicate
local definitions (eval_predicate, bucket helpers, triage regex, etc.);
scope_labels is threaded through ctx instead of reading a global.
Pre-existing fetch_*.py scripts reformatted by ruff for workspace
compliance.

All validation commands pass:
  uv run --directory tools/security-tracker-stats-dashboard --group dev pytest
  bash -n tools/security-tracker-stats-dashboard/run.sh

Closes the test-coverage gap named in specs/security-reporting.md Known
Gaps. Adds the project to the root uv workspace members.

Generated-by: Claude (Opus 4.7)

Report URL: https://github.com/apache/airflow-steward/actions/runs/28270118036

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to