cli/cmd/ci/commands.go

18 lines
521 B
Go
Raw Normal View History

// Package ci provides release publishing commands for CI/CD pipelines.
//
// Publishes pre-built artifacts from dist/ to configured targets:
// - GitHub Releases
// - S3-compatible storage
// - Custom endpoints
//
// Safe by default: runs in dry-run mode unless --we-are-go-for-launch is specified.
// Configuration via .core/release.yaml.
package ci
import "github.com/spf13/cobra"
// AddCommands registers the 'ci' command and all subcommands.
func AddCommands(root *cobra.Command) {
root.AddCommand(ciCmd)
}