Skip to content

Fix annotated release tag validation - #4

Merged
timharris707 merged 1 commit into
mainfrom
codex/release-tag-resolution
Jul 16, 2026
Merged

Fix annotated release tag validation#4
timharris707 merged 1 commit into
mainfrom
codex/release-tag-resolution

Conversation

@timharris707

Copy link
Copy Markdown
Owner

Summary

  • explicitly refetch the remote tag ref before validating annotated-tag type
  • retain strict SemVer and main-reachability gates without moving v0.7.0
  • add a regression assertion for fetch-before-validation ordering

Evidence

The first v0.7.0 run failed safely because actions/checkout locally dereferenced the annotated tag to a commit. The remote tag remains annotated and unchanged.

  • node --test scripts/*.test.mjs (7/7)
  • npm run lint
  • npm run typecheck
  • git diff --check
  • independent hotfix review: clean

@timharris707
timharris707 merged commit ecb79bb into main Jul 16, 2026
1 check passed
@timharris707
timharris707 deleted the codex/release-tag-resolution branch July 16, 2026 07:03
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