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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions