Publisher configuration examples for each target: - publish-github.yaml - GitHub Releases (foundation) - publish-npm.yaml - npm binary wrapper - publish-homebrew.yaml - Homebrew formula + tap - publish-scoop.yaml - Scoop manifest (Windows) - publish-aur.yaml - AUR PKGBUILD (Arch Linux) - publish-chocolatey.yaml - Chocolatey NuSpec (Windows) - publish-docker.yaml - Multi-arch containers - publish-linuxkit.yaml - Immutable images - publish-all.yaml - All publishers combined Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
23 lines
523 B
YAML
23 lines
523 B
YAML
# Example: Scoop Publisher (Windows)
|
|
# JSON manifest for Windows package manager
|
|
|
|
type: scoop
|
|
|
|
# Your bucket repository
|
|
bucket: myorg/scoop-bucket
|
|
|
|
# Generate files for official scoop-main PR
|
|
official:
|
|
enabled: true
|
|
output: dist/scoop
|
|
|
|
# Environment: Uses gh CLI authentication
|
|
#
|
|
# Usage after publish:
|
|
# scoop bucket add myorg https://github.com/myorg/scoop-bucket
|
|
# scoop install mycli
|
|
#
|
|
# Generated manifest includes:
|
|
# - 64-bit and ARM64 Windows support
|
|
# - SHA256 checksums
|
|
# - Auto-update configuration
|