ankitects / ankitects/anki

Publish HTML coverage reports on PRs

Open
#4,883 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
30.5k
Forks
3.2k
Avg merge
2d 8h
Merged PRs (30d)
72

Description

Upload the HTML coverage reports generated by `just test --coverage --html` to an ephemeral public URL on each PR, and surface the result as a commit status check. This lets reviewers browse actual coverage without downloading CI artifacts.

Candidate tool: [smokeshow](https://github.com/samuelcolvin/smokeshow) — free, no account needed, just a `SMOKESHOW_AUTH_KEY` secret.

Contributor guide

Open the contributing guide

Research direction

Start by running `just test --coverage --html` to confirm the HTML report output, then inspect the pull-request CI configuration and how commit status checks and secrets are handled. Done means each PR publishes the generated report to an ephemeral public URL and exposes that result as a commit status check.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, rust
Domain
ci-cd, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.