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:'