Skip to content

docs-check: pin v0.1.1, and stop claiming v0.1.0 is the listed release - #42

Merged
github-actions[bot] merged 2 commits into
mainfrom
docs/docproof-v011-pin
Aug 18, 2026
Merged

docs-check: pin v0.1.1, and stop claiming v0.1.0 is the listed release#42
github-actions[bot] merged 2 commits into
mainfrom
docs/docproof-v011-pin

Conversation

@melbinjp

Copy link
Copy Markdown
Owner

This workflow was pinned to melbinjp/docproof@v0.1.0 and said, in its own comment, that
v0.1.0 is "the release a Marketplace listing is made from."

That stopped being true today. The listing went up from v0.1.1, because v0.1.0's
action.yml carries name: 'docproof' and GitHub refuses a name matching an existing
account - a User docproof exists and is not ours. So this repository was pinned to a
release that can no longer be listed at all, while its comment claimed it was the listed one.

A stale statement inside the gate whose entire job is catching stale statements. Worth fixing
for that reason alone.

Measured before bumping, both directions

docproof on this tree
v0.1.0 112 claims checked, nothing contradicted
v0.1.1 112 claims checked, nothing contradicted

Identical, so this is hygiene and not a fix. The seven commits between the tags are
precision rules derived from other repositories plus the name change; none of them alters
what this one reports. Claiming a win here would be inventing one.

Run from a worktree at each tag rather than reasoned about, because the whole argument for
pinning is that you cannot tell the checker from the code by reading.

Why bump at all, then

The pin is the thing that decides which checker runs when this repository's documentation
does eventually drift. Leaving it on a release that GitHub will not list means the gate and
the published tool diverge quietly from here on, and the first time they disagree nobody will
know which one was right.

Supersedes dependabot #22, which has been open 27 days and went CONFLICTING
because release.yml and scheduled-ci.yml both changed under it today. It also
predates verify-wheel.yml, so merging it as-is would have left one workflow on
v6 and produced a second dependabot PR immediately.

12 occurrences across 7 files. v7.0.0 released 2026-07-20.
The comment said v0.1.0 is 'the same one a Marketplace listing is made from'.
That stopped being true today: the listing was published from v0.1.1, because
v0.1.0's action.yml carries name 'docproof' and GitHub refuses a name matching an
existing account. So this gate was pinned to a release that can no longer be
listed while claiming it was the listed one - a stale statement inside the gate
whose job is catching stale statements.

Measured both ways before bumping rather than assumed: v0.1.0 and v0.1.1 each
report 112 claims checked and nothing contradicted on this tree, run from a
worktree at each tag. So this is hygiene, not a fix, and the commit says so.
@github-actions
github-actions Bot enabled auto-merge (squash) August 18, 2026 12:39
@github-actions

github-actions Bot commented Aug 18, 2026

Copy link
Copy Markdown

Jules Review

COVERAGE: a759ca5 8 files

Summary

This PR bumps melbinjp/docproof from v0.1.0 to v0.1.1 in the docs-check.yml workflow, and updates the comment explaining the pin to reflect that v0.1.1 is the actual published release (due to a name conflict preventing v0.1.0 from being published). It also bumps actions/setup-python from v6 to v7 across 8 workflow files. The changes look correct and safe. As per project review rules, the actions/setup-python@v7 bump is trusted since it is resolved by CI.

Verdict

VERDICT: approve


This review never edits code or force-blocks a merge. No blocking issues were found, so this PR was auto-approved.

@github-actions github-actions 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.

Automated approval: Jules found no blocking issues (verdict: approve). See the review comment above.

@github-actions
github-actions Bot merged commit d57084a into main Aug 18, 2026
24 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.

1 participant