-
Notifications
You must be signed in to change notification settings - Fork 1
fix(packaging): Correct Winget PackageIdentifier capitalization #52
Copy link
Copy link
Closed
Description
Problem
The Winget publishing pipeline failed due to a PackageIdentifier capitalization mismatch. Per microsoft/winget-pkgs#331362, the identifier should be OpenCLICollective (CLI in uppercase) but was incorrectly set to OpenCliCollective.
Changes Required
-
Rename manifest files:
packaging/winget/OpenCliCollective.newrelic-cli.yaml→OpenCLICollective.newrelic-cli.yamlpackaging/winget/OpenCliCollective.newrelic-cli.installer.yaml→OpenCLICollective.newrelic-cli.installer.yamlpackaging/winget/OpenCliCollective.newrelic-cli.locale.en-US.yaml→OpenCLICollective.newrelic-cli.locale.en-US.yaml
-
Update PackageIdentifier inside manifests:
- Change
PackageIdentifier: OpenCliCollective.newrelic-clitoPackageIdentifier: OpenCLICollective.newrelic-cli
- Change
-
Update workflow files:
.github/workflows/winget-publish.yml.github/workflows/release.yml.github/workflows/test-winget.yml
Note
This is a breaking change for existing Winget users - they'll need to uninstall the old package and install with the new identifier. Other repos (confluence-cli, jira-ticket-cli, slack-chat-api) already use the correct capitalization.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels