Files
claudemesh/packaging/winget/claudemesh.yaml.template
Alejandro Gutiérrez ccf95ff382
Some checks failed
CI / Lint (push) Has been cancelled
CI / Typecheck (push) Has been cancelled
CI / Broker tests (Postgres) (push) Has been cancelled
CI / Docker build (linux/amd64) (push) Has been cancelled
feat(distribution): binary release pipeline + brew + winget
- .github/workflows/release-cli.yml: build self-contained binaries via
  `bun build --compile` for darwin/linux/windows × x64/arm64 on every
  cli-v* tag, attach to GitHub Release with SHA256SUMS, auto-bump the
  homebrew tap on non-prerelease versions.
- packaging/homebrew/claudemesh.rb.template: formula template for the
  homebrew-claudemesh tap.
- packaging/winget/claudemesh.yaml.template: winget manifest template.
- /install script now detects absence of Node and downloads the
  platform-appropriate binary from the GitHub Release, installs to
  ~/.claudemesh/bin, and shims into ~/.local/bin — zero Node required.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 02:42:16 +01:00

32 lines
1.0 KiB
Plaintext

# winget manifest template for claudemesh.
# Submit via PR to microsoft/winget-pkgs after each non-prerelease cli-v* tag.
# The release-cli workflow can automate this with a wingetcreate step.
PackageIdentifier: Claudemesh.Claudemesh
PackageVersion: 1.0.0
PackageName: Claudemesh
Publisher: Alejandro Gutierrez
License: MIT
LicenseUrl: https://github.com/alezmad/claudemesh/blob/main/LICENSE
ShortDescription: Peer mesh for Claude Code sessions
Description: |-
Claudemesh connects multiple Claude Code sessions into a peer mesh.
End-to-end encrypted, keys stay on your machine. Invite, share state,
verify safety numbers, back up encrypted configs.
Moniker: claudemesh
Tags:
- claude
- cli
- mesh
- ai
- developer-tools
Installers:
- Architecture: x64
InstallerType: portable
InstallerUrl: https://github.com/alezmad/claudemesh/releases/download/cli-v{{version}}/claudemesh-windows-x64.exe
InstallerSha256: REPLACED_BY_CI
Commands:
- claudemesh
ManifestType: singleton
ManifestVersion: 1.6.0