github.com/leg100/ots@v0.0.7-0.20210919080622-034055ced4bd/.goreleaser.yml (about) 1 before: 2 hooks: 3 - make unit 4 builds: 5 - id: linux-build-daemon 6 env: 7 - CGO_ENABLED=1 8 ldflags: 9 - -s 10 - '-X ".Version={{ .Version }}"' 11 - '-X ".Commit={{ .Commit }}"' 12 main: ./cmd/otsd 13 binary: otsd 14 targets: 15 - linux_amd64 16 - id: linux-build-client 17 env: 18 - CGO_ENABLED=1 19 ldflags: 20 - -s 21 - '-X ".Version={{ .Version }}"' 22 - '-X ".Commit={{ .Commit }}"' 23 main: ./cmd/ots 24 binary: ots 25 targets: 26 - linux_amd64 27 - id: darwin-build-daemon 28 ldflags: 29 - -s 30 - '-X ".Version={{ .Version }}"' 31 - '-X ".Commit={{ .Commit }}"' 32 env: 33 - CGO_ENABLED=1 34 - CC=/home/runner/work/osxcross/target/bin/o64-clang 35 - CXX=/home/runner/work/osxcross/target/bin/o64-clang++ 36 main: ./cmd/otsd 37 binary: otsd 38 targets: 39 - darwin_amd64 40 - darwin_arm64 41 - id: darwin-build-client 42 ldflags: 43 - -s 44 - '-X ".Version={{ .Version }}"' 45 - '-X ".Commit={{ .Commit }}"' 46 env: 47 - CGO_ENABLED=1 48 - CC=/home/runner/work/osxcross/target/bin/o64-clang 49 - CXX=/home/runner/work/osxcross/target/bin/o64-clang++ 50 main: ./cmd/ots 51 binary: ots 52 targets: 53 - darwin_amd64 54 - darwin_arm64 55 archives: 56 - format: zip 57 files: 58 - none* 59 checksum: 60 name_template: 'checksums.txt' 61 snapshot: 62 name_template: "{{ .Tag }}-next" 63 changelog: 64 sort: asc 65 filters: 66 exclude: 67 - '^docs:' 68 - '^test:'