Skip to content

Require PRs and publish only versioned releases - #1

Merged
vznh merged 1 commit into
masterfrom
ci/pr-only-releases
Sep 8, 2026
Merged

vznh merged 1 commit into
masterfrom
ci/pr-only-releases

Conversation

@vznh

@vznh vznh commented Sep 8, 2026

Copy link
Copy Markdown
Owner

PRs and merged master commits now build and verify downloadable preview artifacts. GitHub releases are published only for matching vX.Y.Z tags, eliminating a prerelease for every master push.

Adds AGENTS.md and contributor guidance requiring all changes to use a feature branch and PR. GitHub's active master ruleset requires the Build and verify check, up-to-date code, and a PR; it has no bypass actors and blocks force pushes and deletion. A second reviewer is not required.

Validation: five release metadata tests pass, workflow YAML parses, and git diff --check passes. This PR exercises the new read-only preview workflow before merging.

@vznh
vznh merged commit 06bbc65 into master Sep 8, 2026
1 check 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