Skip to content

chore(ci): pause WinGet submission until packages are accepted - #56262

Merged
neriousy merged 2 commits into
devfrom
pause-winget-submission
Oct 16, 2026
Merged

neriousy merged 2 commits into
devfrom
pause-winget-submission

Conversation

@opencode-agent

@opencode-agent opencode-agent Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Stops the release publish from opening pull requests to microsoft/winget-pkgs until our Anomaly.OpenCode / Anomaly.OpenCode.Desktop packages are accepted there.

  • Comments out the winget step in script/publish.ts; nothing else in the release changes.
  • script/publish-winget.ts and the WINGET_GITHUB_TOKEN secret stay as they are, so resuming is uncommenting that block (or a manual bun ./script/publish-winget.ts run for a one-off submission).

Requested by: @neriousy (Filip via Slack)

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. The WinGet submission was the last step in script/publish.ts, it only ran for latest releases, and nothing after it depended on it. Removing it leaves the npm, tag and desktop publishing as they were. script/publish-winget.ts and WINGET_GITHUB_TOKEN in the publish workflow are still there, so reverting this PR resumes submissions. The CLI's WinGet update path asks WinGet's index for the version and is unaffected. I checked this by reading the code; I couldn't run it, because the script only runs in a real release.

Public API: unchanged (this only affects the release CI).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant