Coverage-Feedback in Forgejo-PRs #10
Labels
No labels
auto-merge
bug
chore
dependency
duplicate
enhancement
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
hobbypunk/rails-base_app#10
Loading…
Reference in a new issue
No description provided.
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?
Codecov-Gefühl ohne Codecov: Nach jedem CI-Run soll ein PR-Kommentar die aktuelle Coverage (Zeilen/Branches/Methoden) und die Patch-Coverage („ist der geänderte Code getestet?“) zeigen – komplett ohne externe Tools, nur Forgejo Actions + SimpleCov-CLI.
Scope:
coverage-comment(needs:test,system-test): Resultsets beider Jobs als Artifacts hochladen und mergen (simplecov merge)simplecov patch --base <target-branch><!-- coverage-report -->), bei erneutem Run Kommentar per PATCH updaten statt neue anlegen (kein Kommentar-Spam, keine erneuten Notifications)coverage/index.html) als Run-Artifact (actions/upload-artifact, Muster wie bei den System-Test-Screenshots) + Link zur Run-Seite im KommentarOffene Detailfrage beim Einbau: Welches Input-Format die SimpleCov-CLI-Befehle erwarten (coverage.json vs. .resultset.json) – beim Einbau klären.