Skip to content

release: PRFlow v2.38.1 — security fix and shipped-comment corrections - #2145

Merged
The01Geek merged 1 commit into
mainfrom
release/v2.38.1
Aug 29, 2026
Merged

release: PRFlow v2.38.1 — security fix and shipped-comment corrections#2145
The01Geek merged 1 commit into
mainfrom
release/v2.38.1

Conversation

@The01Geek

Copy link
Copy Markdown
Owner

Restores main's own integrity check and ships the fork-bypass fix that landed on the base branch.

Security

A pull request from a fork could obtain a green required status check on a tree that was never verified. The judge-change exemption keyed on the branch name, which a fork chooses. Fixed on the base branch in the preceding policy-update pull request; this release carries those bytes.

Also

  • The private repository's name was published in the verifier's own leak pattern.
  • Both shipped consumer workflows now declare permissions: contents: read — they had none, so a consumer whose default is read-and-write handed every job a full token.
  • The implement gate's checkout is pinned to the default branch.
  • CODEOWNERS for the integrity-critical paths (advisory — no approval is required).
  • 20 comments in the shipped workflows pointed at docs/internal/* paths no consumer has; each now points at its published equivalent.
  • The two cloud pages about pinning correctly carried a stale example version.

Verify it yourself

python3 .github/verify-release.py --candidate <a checkout of this branch>

438 files, 13 paths changed. This also regenerates .release/, which the preceding policy-update commit left inconsistent with the tree.

PRFlow-Source-Commit: ed99e77b913d84ec9788f36539cd4ca82ef8050c
PRFlow-Artifact-Digest: 8f8b3d2358446b41b7a62bb31c265131db205b4b7c9593883ae79cf12acce43b
@mintlify

mintlify Bot commented Aug 29, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
pr-flow 🟢 Ready View Preview Aug 29, 2026, 10:16 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@The01Geek
The01Geek merged commit 164a235 into main Aug 29, 2026
2 checks passed
@The01Geek
The01Geek deleted the release/v2.38.1 branch August 29, 2026 22:17
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