Skip to content

Gate Maven release publish on default branch ancestry#1751

Merged
kevinherron merged 1 commit into
mainfrom
release-workflow-fix
May 18, 2026
Merged

Gate Maven release publish on default branch ancestry#1751
kevinherron merged 1 commit into
mainfrom
release-workflow-fix

Conversation

@kevinherron
Copy link
Copy Markdown
Contributor

Require the release workflow to run from a tag whose commit is reachable from the default branch and pin the job to a protected environment so publishing credentials are gated. Fetch full history without persisting credentials so the ancestry check can run against origin.

Require the release workflow to run from a tag whose commit is reachable
from the default branch and pin the job to a protected environment so
publishing credentials are gated. Fetch full history without persisting
credentials so the ancestry check can run against origin.
@kevinherron kevinherron merged commit 98e8ed4 into main May 18, 2026
6 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