Skip to content

refactor: html coverage report deployment + package versioning - #120

Merged
Mateusz-Dobrzynski merged 1 commit into
masterfrom
SCRUM-119-HTML-reports-on-GitHub-Pages
Jun 12, 2026
Merged

refactor: html coverage report deployment + package versioning#120
Mateusz-Dobrzynski merged 1 commit into
masterfrom
SCRUM-119-HTML-reports-on-GitHub-Pages

Conversation

@arsansomuncu

@arsansomuncu arsansomuncu commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Introduced changes
Updated [rust.yml] to:

generate HTML coverage with cargo llvm-cov --html --output-dir target/llvm-cov/html
upload the HTML report as an artifact named coverage-report
deploy the generated report to GitHub Pages via actions/upload-pages-artifact@v1 and actions/deploy-pages@v1

Testing
deploy-pages runs only on push to master
PR builds still generate and upload the coverage artifact, but Pages deployment happens after merge/push to master
image

@Mateusz-Dobrzynski
Mateusz-Dobrzynski merged commit 6532dc5 into master Jun 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants