Skip to content
This repository was archived by the owner on Feb 6, 2026. It is now read-only.
This repository was archived by the owner on Feb 6, 2026. It is now read-only.

Publish Chocolatey package to community repository #75

Description

@rianjs

Summary

The Chocolatey package definition was created in #71 / #74, but hasn't been published yet. This issue tracks the actual submission to the Chocolatey Community Repository.

Prerequisites

Steps to Publish

  1. Update version in nuspec

    cd packaging/chocolatey
    # Edit confluence-cli.nuspec, change <version>0.0.0</version> to match release
  2. Pack the package

    choco pack
    # Creates confluence-cli.<version>.nupkg
  3. Test locally

    choco install confluence-cli -s . --force
    cfl --version
    choco uninstall confluence-cli -y
  4. Push to Chocolatey

    # First time: configure API key from https://community.chocolatey.org/account
    choco apikey --key <your-api-key> --source https://push.chocolatey.org/
    
    # Push
    choco push confluence-cli.<version>.nupkg --source https://push.chocolatey.org/
  5. Wait for moderation (typically 1-3 days)

    • Automated checks verify download works
    • Human moderator reviews package
    • Status updates sent via email

After Approval

  • Add Chocolatey installation instructions to README.md:
    ### Chocolatey (Windows)
    
    ```powershell
    choco install confluence-cli
    
    

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions