close({
"version"?: >=2 & <=2 & int
"pro"?: bool
"project_name"?: string
"env"?: [...string]
"release"?: #Release
"milestones"?: [...#Milestone]
"homebrew_casks"?: [...#HomebrewCask]
"nix"?: [...#Nix]
"winget"?: [...#Winget]
"aurs"?: [...#AUR]
"aur_sources"?: [...#AURSource]
"krews"?: [...#Krew]
"kos"?: [...#Ko]
"scoops"?: [...#Scoop]
"builds"?: [...#Build]
"archives"?: [...#Archive]
"nfpms"?: [...#NFPM]
"srpm"?: #SRPM
"snapcrafts"?: [...#Snapcraft]
"flatpak"?: [...#Flatpak]
"snapshot"?: #Snapshot
"checksum"?: #Checksum
"dockers_v2"?: [...#DockerV2]
"docker_digest"?: #DockerDigest
"artifactories"?: [...#Upload]
"uploads"?: [...#Upload]
"blobs"?: [...#Blob]
"publishers"?: [...#Publisher]
"changelog"?: #Changelog
"dist"?: string
"signs"?: [...#Sign]
"notarize"?: #Notarize
"docker_signs"?: [...#Sign]
"binary_signs"?: [...#BinarySign]
"env_files"?: #EnvFiles
"before"?: #Before
"source"?: #Source
"gomod"?: #GoMod
"announce"?: #Announce
"sboms"?: [...#SBOM]
"chocolateys"?: [...#Chocolatey]
"git"?: #Git
"report_sizes"?: bool
"metadata"?: #ProjectMetadata
"makeselfs"?: [...#Makeself]
"universal_binaries"?: [...#UniversalBinary]
"upx"?: [...#UPX]
"mcp"?: #MCP
"retry"?: #Retry
"force_token"?: "github" | "gitlab" | "gitea" | ""
"github_urls"?: #GitHubURLs
"gitlab_urls"?: #GitLabURLs
"gitea_urls"?: #GiteaURLs
"brews"?: [...#Homebrew]
"dockers"?: [...#Docker]
"docker_manifests"?: [...#DockerManifest]
})
goreleaser configuration definition file