github backend: generate CI workflow (lint + test + coverage) #144
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Emit .github/workflows/ci.yml equivalent to Woodpecker ci.yml.
Trigger: push, pull_request. Steps: uv sync, ruff, pytest --cov, gen_config.py --check. Uses actions/checkout + astral-sh/setup-uv.
Same lint/test/coverage gates, only runner/action syntax differs.