Skip to content

Rename the winget package to SplitFireAI.Agent - #17

Merged
setoelkahfi merged 1 commit into
mainfrom
chore/winget-rename-agent
Oct 20, 2026
Merged

setoelkahfi merged 1 commit into
mainfrom
chore/winget-rename-agent

Conversation

@setoelkahfi

Copy link
Copy Markdown
Contributor

Renames the winget package ID from SplitFireAI.splitfire-agent to SplitFireAI.Agent, following winget's Publisher.Product convention. Nothing is merged in winget-pkgs under the old ID, so the rename costs nothing for users.

  • The three manifest templates in packaging/winget/ are renamed and carry the new PackageIdentifier. The exe name, PortableCommandAlias, Moniker and zip asset name are unchanged because they describe the binary.
  • release-winget.yml uses the new ID. Its exists step now also looks for an open New package: SplitFireAI.Agent PR and sets pending=true if it finds one. Rendering, the Package Request issue and the new-package submit are skipped when pending. This is what let two duplicate PRs and issues through before (New package: SplitFireAI.splitfire-agent version 1.2.1 microsoft/winget-pkgs#451799, #454709, #451797, #454708).

Checked locally: actionlint reports only an existing SC2129 style note on the checkout/resolve step, and the sed-rendered templates look right. winget validate needs Windows, so that only runs in CI.

After merge, I'll dispatch release-winget.yml with tag=v1.2.2 to open the new submission, and close the old PRs and issues as superseded.

SplitFireAI.splitfire-agent repeated the publisher in the package
segment. SplitFireAI.Agent follows winget's Publisher.Product
convention. Nothing is merged under the old ID, so no users are
affected.

The exe name, command alias, moniker and zip asset name stay as they
are, since those describe the binary and not the package.

The release workflow also now checks for an open "New package" PR
before submitting. Until the first one merges, the folder check is
always false, so each dispatch opened another PR and Package Request
issue for the same package.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@setoelkahfi setoelkahfi self-assigned this Oct 20, 2026
@sigit-code-review

Copy link
Copy Markdown

siGit Code Review is paused because the linked siGit account has reached its monthly cloud allowance. On siGit Code Unlimited, reviews don't count toward it: https://sigit.si/billing

@setoelkahfi
setoelkahfi merged commit dc0e0df into main Oct 20, 2026
3 checks passed
@setoelkahfi
setoelkahfi deleted the chore/winget-rename-agent branch October 20, 2026 21:00
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