Skip to content

chore: each branch keeps its reports in reports/<branch>/ - #4

Merged
Vovanda merged 1 commit into
fullfrom
reports-per-branch
Oct 4, 2026
Merged

Vovanda merged 1 commit into
fullfrom
reports-per-branch

Conversation

@Vovanda

@Vovanda Vovanda commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator

Every sample branch had reports/index.json and reports/v2.6.1.json under the same names, so merging two branches would overwrite one branch's reports or conflict.

  • report.sh writes into reports//: .json, .md and index.json.
  • Reports left directly in reports/ by earlier runs move into the branch's folder on its next report; the old index is rebuilt there.
  • The README of the samples names the folder.

Checked on a clone of single with CI run 37160566570: reports/index.json, v2.6.1.json and v2.6.1.md moved to reports/single/, the index lists v2.6.1 with 279 tests and 64.4% line coverage.

The site reads reports//index.json after the matching change in DotNetSolutionKit.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NczLWHuimhqeSmGQ2jjX8X

- report.sh writes reports/<branch>/<version>.json, .md and index.json,
  so merging two sample branches keeps the reports of both
- reports an earlier run left directly in reports/ move into the branch's
  folder on the branch's next report; the old index is dropped and rebuilt
- the README of the samples names the folder
@Vovanda
Vovanda merged commit 44093f3 into full Oct 4, 2026
3 checks passed
@Vovanda
Vovanda deleted the reports-per-branch branch October 4, 2026 05:05
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.

1 participant