Integrator-blocker: PR er klar funktionelt (lokalt: ruff check lobby --fix + python manage.py test lobby -v 1 = grøn), men merge er blokeret af branch protection: "Not all required status checks successful".
Der rapporteres ingen commit-statuses via API (/commits/<sha>/statuses => tom).
Need-to-have unblock:
Sikr at required check-context matcher faktisk CI-job-navn i .gitea/workflows/ci.yml
Trigger/ret CI så den publicerer status på PR-head commit
Når status er grøn, vil auto-merge (allerede scheduled) kunne gennemføres.
Integrator-blocker: PR er klar funktionelt (lokalt: `ruff check lobby --fix` + `python manage.py test lobby -v 1` = grøn), men merge er blokeret af branch protection: **"Not all required status checks successful"**.
Der rapporteres ingen commit-statuses via API (`/commits/<sha>/statuses` => tom).
Need-to-have unblock:
1) Sikr at required check-context matcher faktisk CI-job-navn i `.gitea/workflows/ci.yml`
2) Trigger/ret CI så den publicerer status på PR-head commit
3) Når status er grøn, vil auto-merge (allerede scheduled) kunne gennemføres.
Fix udført for review-fund: tilføjet .gitea/workflows/ci.yml med job-navn CI / test-and-quality for både push og pull_request, så required status contexts nu publiceres på PR-head.
Verificeret:
CI / test-and-quality (push) = success
CI / test-and-quality (pull_request) = success
Blokering nu: tidligere approval blev automatisk markeret stale/dismissed efter nyt commit (dismiss_stale_approvals=true), så PR kræver ny approval før merge.
Fix udført for review-fund: tilføjet `.gitea/workflows/ci.yml` med job-navn `CI / test-and-quality` for både `push` og `pull_request`, så required status contexts nu publiceres på PR-head.
Verificeret:
- `CI / test-and-quality (push)` = success
- `CI / test-and-quality (pull_request)` = success
Blokering nu: tidligere approval blev automatisk markeret stale/dismissed efter nyt commit (`dismiss_stale_approvals=true`), så PR kræver ny approval før merge.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Løser #7
Implementeret:
/questions/<round_question_id>/guesses/submitChecks:
Integrator-blocker: PR er klar funktionelt (lokalt:
ruff check lobby --fix+python manage.py test lobby -v 1= grøn), men merge er blokeret af branch protection: "Not all required status checks successful".Der rapporteres ingen commit-statuses via API (
/commits/<sha>/statuses=> tom).Need-to-have unblock:
.gitea/workflows/ci.ymlNew commits pushed, approval review dismissed automatically according to repository settings
Fix udført for review-fund: tilføjet
.gitea/workflows/ci.ymlmed job-navnCI / test-and-qualityfor bådepushogpull_request, så required status contexts nu publiceres på PR-head.Verificeret:
CI / test-and-quality (push)= successCI / test-and-quality (pull_request)= successBlokering nu: tidligere approval blev automatisk markeret stale/dismissed efter nyt commit (
dismiss_stale_approvals=true), så PR kræver ny approval før merge.