-
Notifications
You must be signed in to change notification settings - Fork 1
feat(packaging): Add Winget manifest templates #38
Copy link
Copy link
Closed
Description
Summary
Create the three-file Winget manifest structure with schema version 1.10.0.
Changes
- Create
packaging/winget/OpenCliCollective.newrelic-cli.yaml(version manifest) - Create
packaging/winget/OpenCliCollective.newrelic-cli.installer.yaml(installer manifest) - Create
packaging/winget/OpenCliCollective.newrelic-cli.locale.en-US.yaml(locale manifest) - Create
packaging/winget/README.mdwith documentation
Key requirements
- Use
0.0.0as version placeholder - Use 64 zeros as SHA256 checksum placeholders
- Schema version 1.10.0
InstallerType: zipwithNestedInstallerType: portable- Include both x64 and arm64 installers
Files to create
packaging/winget/OpenCliCollective.newrelic-cli.yamlpackaging/winget/OpenCliCollective.newrelic-cli.installer.yamlpackaging/winget/OpenCliCollective.newrelic-cli.locale.en-US.yamlpackaging/winget/README.md
Acceptance criteria
-
winget validate --manifest packaging/winget/passes (with test values substituted)
Dependencies
- Depends on feat(build): Add Windows amd64 and arm64 builds to GoReleaser #35 (Windows builds)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels