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.

Winget manifest and submission #72

@rianjs

Description

@rianjs

Summary

Create a Winget manifest to distribute confluence-cli to Windows users via winget install confluence-cli.

Prerequisites

Manifest Structure

Winget manifests require multiple YAML files:

manifests/o/OpenCLICollective/confluence-cli/X.Y.Z/
├── OpenCLICollective.confluence-cli.installer.yaml
├── OpenCLICollective.confluence-cli.locale.en-US.yaml
└── OpenCLICollective.confluence-cli.yaml

Requirements

  • Configure as portable installer type (single binary, no installer wizard)
  • Support both x64 and ARM64 architectures
  • Download from GitHub Releases URLs
  • Uninstall and upgrade must work correctly

Package Identity

  • Package identifier: OpenCLICollective.confluence-cli (or similar)
  • Binary name: cfl.exe

Deliverables

  • Installer manifest YAML (architectures, URLs, checksums)
  • Default locale manifest YAML (description, license, etc.)
  • Version manifest YAML
  • Documentation for PR submission to microsoft/winget-pkgs

Publishing Process

Winget packages are submitted via PR to microsoft/winget-pkgs. Consider using wingetcreate tool to generate manifests.

References

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