Skip to content

feat: add license and verification.txt for chocolatey#310

Merged
pranav-okta merged 1 commit intomasterfrom
fix/chocolatey-validation
Feb 27, 2026
Merged

feat: add license and verification.txt for chocolatey#310
pranav-okta merged 1 commit intomasterfrom
fix/chocolatey-validation

Conversation

@pranav-okta
Copy link
Contributor

@pranav-okta pranav-okta commented Feb 27, 2026

Problem

The Chocolatey package for okta-aws-cli v2.6.0 failed validation testing with two errors:

  1. Missing LICENSE.txt (CPMR0005) - Required when embedding binary files in the package
  2. Missing VERIFICATION.txt (CPMR0006) - Required to explain how to verify embedded binaries are legitimate

Root cause: The package switched from downloading binaries at install time (v2.5.1) to embedding them directly in the package (v2.6.0), but didn't include the required verification files.

Solution

Added two files to nuspec/chocolatey/tools/:

  • LICENSE.txt - Apache 2.0 license
  • VERIFICATION.txt - Instructions to verify the binary against official GitHub releases

@pranav-okta pranav-okta merged commit bc85496 into master Feb 27, 2026
6 checks passed
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.

2 participants