Skip to content

Release guard: only v1.1.* tags on 1.1 - #74

Merged
dweichert merged 1 commit into
1.1from
dev/release-guard-1.1
Oct 25, 2026
Merged

dweichert merged 1 commit into
1.1from
dev/release-guard-1.1

Conversation

@dweichert

Copy link
Copy Markdown
Owner
  • Release job on 1.1: besides the branch, check the tag against RELEASE_TAGS (v1.1.*) before attesting and uploading the PHAR. Counterpart of Release guard: only v2.* tags on main; release plan for 1.1.6/1.1.7 #73 (v2.* on main).
  • AGENTS.md: create tags with git tag, never in the GitHub release form (target defaults to main, which is how v1.1.5 ended up on main); mark 1.1.x as "Latest" by hand before 2.0.0 exists; note on v1.1.5 (soft-deleted on Packagist, replaced by v1.1.6).

Merge this before tagging v1.1.6, so the release of v1.1.6 already runs the new check.

🤖 Generated with Claude Code

v1.1.5 was created in the GitHub release form with its default target
main. Besides the branch, the release job now checks the tag against
RELEASE_TAGS ("v1.1.*") before attesting and uploading the PHAR (main
accepts only v2.* tags, #73).

AGENTS.md: create tags with git tag, never in the release form; mark
1.1.x as "Latest" by hand before 2.0.0 exists; note on v1.1.5
(soft-deleted on Packagist, replaced by v1.1.6).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dweichert
dweichert merged commit 065a7e2 into 1.1 Oct 25, 2026
32 checks passed
@dweichert
dweichert deleted the dev/release-guard-1.1 branch October 25, 2026 20:24
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