Skip to content

fix(release): restore signed tag object in CI - #22

Merged
yiaany merged 1 commit into
mainfrom
fix/release-tag-verification
Sep 1, 2026
Merged

fix(release): restore signed tag object in CI#22
yiaany merged 1 commit into
mainfrom
fix/release-tag-verification

Conversation

@yiaany

@yiaany yiaany commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Fix

Restore the annotated tag object after actions/checkout replaces the local tag ref with its peeled commit during a tag-triggered workflow.

No package was published by the failed v0.2.0 run.

Verification

  • npx prettier --check .github/workflows/release.yml
  • npm test -- --run test/githubWorkflow.test.ts
  • git diff --check

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

GhostAPI PR safety

Result: success

The status check and sanitized evidence artifact are the source of truth. This comment is updated in place and contains no request traffic or secrets.

@yiaany
yiaany merged commit 2511712 into main Sep 1, 2026
16 checks passed
@yiaany
yiaany deleted the fix/release-tag-verification branch September 1, 2026 12: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