Skip to content

fix(release): restore the release workflow - #766

Open
2heal1 wants to merge 2 commits into
mainfrom
workflow/release-ci
Open

fix(release): restore the release workflow#766
2heal1 wants to merge 2 commits into
mainfrom
workflow/release-ci

Conversation

@2heal1

@2heal1 2heal1 commented Aug 4, 2026

Copy link
Copy Markdown
Member

Summary

  • pin every release workflow action to a full commit SHA
  • grant the release job contents: write so the changelog step can create a GitHub Release

Root cause

The repository action policy rejected version-tag action references. After those references were pinned, npm publishing succeeded, but conventional-github-releaser received a read-only GITHUB_TOKEN and failed with Resource not accessible by integration (403).

Impact

Future release runs can load the approved actions and create the GitHub Release after publishing packages and pushing the version tag.

Validation

  • parsed .github/workflows/release.yml successfully
  • verified all four action references use full 40-character SHAs
  • git diff --check passed

@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
garfish Ready Ready Preview Aug 4, 2026 7:47am

@2heal1
2heal1 marked this pull request as ready for review August 4, 2026 07:48
@2heal1
2heal1 enabled auto-merge August 4, 2026 07:48
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