Skip to content

chore: WinGet manifest generator and validation workflow - #280

Merged
nextestudios merged 1 commit into
mainfrom
chore/winget-manifest
Sep 30, 2026
Merged

nextestudios merged 1 commit into
mainfrom
chore/winget-manifest

Conversation

@nextestudios

Copy link
Copy Markdown
Owner

Refs #273 (does not close it: acceptance needs the public catalog).

  • build/New-WingetManifest.ps1: from a published tag, downloads ControlFS-Setup-x64.exe, computes SHA-256, writes the version/installer/defaultLocale manifests (id nextestudios.ControlFS, Inno, user scope, x64) and runs winget validate.
  • .github/workflows/winget-manifest.yml: manual (workflow_dispatch), contents read-only, uploads the manifests as an artifact. Never submits to microsoft/winget-pkgs.
  • docs/build-and-release.md: how to generate, submit (manual step), and maintain per release.

🤖 Generated with Claude Code

Manual workflow that builds the manifests from a published release and runs winget validate.
It never submits anything to microsoft/winget-pkgs.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@nextestudios
nextestudios merged commit c17554d into main Sep 30, 2026
1 check passed
@nextestudios
nextestudios deleted the chore/winget-manifest branch September 30, 2026 18:35
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