Skip to content

[canary] check-coverage@v4-beta — missing changeset must fail (do not merge) - #99

Closed
PaulNewling wants to merge 1 commit into
mainfrom
canary/cc-missing-changeset-v4beta
Closed

[canary] check-coverage@v4-beta — missing changeset must fail (do not merge)#99
PaulNewling wants to merge 1 commit into
mainfrom
canary/cc-missing-changeset-v4beta

Conversation

@PaulNewling

Copy link
Copy Markdown

Purpose — temporary canary, do not merge

Confirms the check-coverage fix (milaboratory/github-ci#183, on v4-beta) still catches a genuine gap — the direct-edit guard that must survive the change.

What this PR does

Edits a software file in a published package — software/umap/src/main.py (@platforma-open/milaboratories.clonotype-space.umap) — with no changeset.

How to read the result

The added canary check-coverage @v4-beta job runs check-coverage@v4-beta directly.

  • canary check-coverage @v4-beta → must be RED, naming @platforma-open/milaboratories.clonotype-space.umap as modified but not bumped. That failure is the pass condition: the fix removed only the catalog over-flagging, not the direct-edit guard.

Pair this with #98 (catalog bump → green). Together they show the fixed action passes what it should and fails what it should.

Close without merging once observed.

TEMPORARY, do not merge. Edits a software file in the umap package
(software/umap/src/main.py) with NO changeset.

The added zz-canary workflow runs check-coverage@v4-beta directly. Expected:
the canary job FAILS, naming @platforma-open/milaboratories.clonotype-space.umap
as modified-but-not-bumped. Confirms the fix keeps catching real gaps (direct
edits still require a changeset).

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a canary comment to the end of software/umap/src/main.py to verify that the check-coverage@v4-beta tool flags a gap when a software file is modified without a changeset. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

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