Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReleaseTask ¶ added in v0.2.0
func ReleaseTask() Task
ReleaseTask creates a task for running goreleaser in CI environments. Requires CI=true, a version tag on HEAD, and optional quill/syft tools for signing and SBOM generation. It has no Description so it stays hidden from `help`.
func SnapshotTasks ¶
func SnapshotTasks() Task
SnapshotTasks creates tasks for building snapshot (non-release) builds with goreleaser. Snapshot builds skip publishing and signing, useful for testing the release process locally.
Created tasks:
- snapshot: builds for all configured targets
- snapshot:single-target: builds for current OS/arch only (faster)
- snapshots:clean: removes the snapshot output directory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.