镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Restore /snapit using workflow dispatch - #8721

Merged
gonzaloriestra merged 2 commits into
mainfrom
gonzalo/snapit-workflow-dispatch
Oct 2, 2026
Merged

gonzaloriestra merged 2 commits into
mainfrom
gonzalo/snapit-workflow-dispatch

Conversation

@gonzaloriestra

@gonzaloriestra gonzaloriestra commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

npm no longer allows Trusted Publishing from issue_comment workflow runs, so /snapit cannot publish snapshots directly.

WHAT is this pull request doing?

Keep /snapit by dispatching a separate release run on the default branch. The publisher checks the original comment, the requester's write permission, and the current PR commit before running pnpm release snapshot. Fork PRs remain unsupported. The snapit action is no longer used.

Report the installation command or failure on the PR. Existing manual and scheduled releases keep their current behavior. No new secrets or npm configuration are required.

How to manually test your changes?

Merge and /snapit

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

@gonzaloriestra
gonzaloriestra requested a review from a team as a code owner October 1, 2026 09:07
@github-actions github-actions Bot added the no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. label Oct 1, 2026
@gonzaloriestra
gonzaloriestra marked this pull request as draft October 1, 2026 09:10
@gonzaloriestra
gonzaloriestra marked this pull request as ready for review October 1, 2026 09:28
@gonzaloriestra
gonzaloriestra added this pull request to the merge queue Oct 2, 2026
Merged via the queue into main with commit 3334bc5 Oct 2, 2026
30 checks passed
@gonzaloriestra
gonzaloriestra deleted the gonzalo/snapit-workflow-dispatch branch October 2, 2026 09:57
@Suleimanlatrsh Suleimanlatrsh mentioned this pull request Oct 5, 2026
1 of 4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants