Skip to content

feat(targets): add pkg-chocolatey target (Chocolatey Community Repository) #483

@forgou37

Description

@forgou37

Implements the pkg-chocolatey target adapter as documented at https://sh1pt.com/docs.

This target:

  • Generates a .nuspec XML manifest for the Chocolatey community repo
  • Generates tools/chocolateyInstall.ps1 (supports zip, exe, msi, portable installer types)
  • Publishes the package via the Chocolatey API on sh1pt promote ship
  • Includes full TypeScript types and vitest tests

Related: #133 (4 main sh1pt CLI commands and sub-commands)

PR to follow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions