github.com/andrewrech/ih-abstract@v0.0.0-20210322142951-2fec1c8d0f38/.goreleaser.yml (about)

     1  before:
     2    hooks:
     3      - go mod vendor
     4      - go install
     5      - echo '```' > docs.md; ih-abstract -h >> docs.md 2>&1; echo '```' >> docs.md; gomarkdoc -u . >> docs.md
     6  release:
     7    github:
     8      owner: andrewrech
     9      name: ih-abstract
    10  builds:
    11    -
    12      main: .
    13      env:
    14        - CGO_ENABLED=0
    15      goos:
    16        - linux
    17        - freebsd
    18        - windows
    19        - darwin
    20  dockers:
    21    -
    22      binaries:
    23        - ih-abstract
    24      image_templates:
    25        - "andrewrech/ih-abstract:{{ .Tag }}"
    26        - "andrewrech/ih-abstract:v{{ .Major }}"
    27        - "andrewrech/ih-abstract:v{{ .Major }}.{{ .Minor }}"
    28        - "andrewrech/ih-abstract:latest"
    29  archives:
    30    -
    31      replacements:
    32        darwin: Darwin
    33        linux: Linux
    34        windows: Windows
    35        amd64: x86_64
    36      files:
    37        - "*md"
    38  signs:
    39    -
    40      artifacts: all
    41  checksum:
    42    name_template: 'checksums.txt'
    43  snapshot:
    44    name_template: "{{ .Tag }}-next"
    45  changelog:
    46    sort: asc
    47    filters:
    48      exclude:
    49        - '^docs:'
    50        - '^test:'