Skip to content

chore(coverage): seed tech-radar e2e coverage snapshot (88.13%)#2716

Merged
gustavolira merged 2 commits into
mainfrom
chore/coverage-snapshot-tech-radar
Jun 29, 2026
Merged

chore(coverage): seed tech-radar e2e coverage snapshot (88.13%)#2716
gustavolira merged 2 commits into
mainfrom
chore/coverage-snapshot-tech-radar

Conversation

@gustavolira

@gustavolira gustavolira commented Jun 26, 2026

Copy link
Copy Markdown
Member

Seeds the tech-radar E2E coverage onto main so the e2e-tech-radar flag shows a real report on the default branch.

Why: the tech-radar e2e passed on #2678 and uploaded 88.13% (208/236 lines) — but to the PR-head commit. PR-head uploads never carry to main across squash-merge (carryforward can't cross a squash), so the flags dashboard (default branch = main) shows the flag with no report. The seed-coverage-main.yaml workflow re-uploads committed coverage-snapshots/*.lcov to main HEAD via the Codecov CLI --sha, which is what makes the number land on main.

Snapshot: coverage-snapshots/tech-radar.lcov — anchored on workspaces/tech-radar/coverage-anchors/backstage-community.plugin-tech-radar (exists on main).

Generated with scripts/refresh-coverage-snapshot.sh tech-radar <[run-2678](https://redhat.atlassian.net/browse/run-2678) coverage URL>.

🤖 Generated with Claude Code

Captured from the passing tech-radar e2e run on PR #2678 (208/236 lines).
PR-head uploads don't carry to main across squash-merge, so the seed
workflow re-uploads this snapshot to main HEAD under the e2e-tech-radar
flag — making the flag show a real report on the default branch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gustavolira gustavolira requested review from a team, gashcrumb and kadel as code owners June 26, 2026 19:37
@github-actions github-actions Bot added the non-workspace-changes PR changes files outside workspace directories label Jun 26, 2026
@gustavolira

Copy link
Copy Markdown
Member Author

/publish

@github-actions

Copy link
Copy Markdown
Contributor

PR action (/publish) cancelled: PR doesn't touch only 1 workspace.

@gustavolira gustavolira merged commit 78a5473 into main Jun 29, 2026
3 checks passed
@gustavolira gustavolira deleted the chore/coverage-snapshot-tech-radar branch June 29, 2026 16:41
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

non-workspace-changes PR changes files outside workspace directories

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant