Write a package's first version with wingetsource new-package #25
No reviewers
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jeff/winget-pkgs!25
Loading…
Reference in a new issue
No description provided.
Delete branch "new-package"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds
wingetsource new-package, which writes a package's first version from flags rather than by hand.--name,--short-description,--description/--description-file,--license,--tag,--moniker,--command, plus--identifier,--version,--repository,--type portable|msi,--installer ARCH=URL,--release-notes-url,--release-date,--json.LICENSES/<SPDX>.txton main), SPDX and schema lines,en-US,ManifestVersion 1.12.0.ProductCode,UpgradeCodeandALLUSERS(→Scope: machine) are read from the downloaded MSI withmsiinfo; msitools joins the devshell.JCOllie.<Program>, an installer off git.jcollie.dev, an MSI without its codes, and anything failingcheck's rules; nothing is written then.new-version's first-version refusal now points atnew-package; README and CONTRIBUTING describe it, and note that ADR 0004 does not fix its options.Closes #23. The follow-up for
new-versionreading the MSI is #24.🤖 Generated with Claude Code
https://claude.ai/code/session_01D31MsLkM9DkCauP1EB2zgw