version: 2 builds: - id: readitall main: ./cmd/readitall binary: readitall env: - CGO_ENABLED=0 goos: - linux - darwin - windows goarch: - amd64 - arm64 flags: - -trimpath ldflags: - -s -w archives: - id: readitall formats: [tar.gz] name_template: "readitall-{{ .Version }}-{{ .Os }}-{{ .Arch }}" format_overrides: - goos: windows formats: [zip] files: - README.md checksum: name_template: "readitall-{{ .Version }}-checksums.txt" algorithm: sha256 changelog: sort: asc filters: exclude: - '^docs:' - '^test:' - '^Merge' - '^WIP' release: github: owner: lukaszraczylo name: mcp-readitall name_template: "Release {{.Version}}" draft: false prerelease: auto signs: - cmd: cosign signature: "${artifact}.sigstore.json" args: - sign-blob - "--bundle=${signature}" - "${artifact}" - "--yes" artifacts: checksum output: true