github.com/androidjp/reviewdog@v0.0.0-20220826111045-b4abb51cf85a/.goreleaser.yml (about)

     1  # Document: http://goreleaser.com
     2  # This config is for normal release. See .goreleaser-nightly.yml for nightly release.
     3  before:
     4    hooks:
     5      - go mod download
     6  
     7  builds:
     8    - env:
     9      - CGO_ENABLED=0
    10      main: ./cmd/reviewdog/
    11      ldflags: -s -w -X github.com/androidjp/reviewdog/commands.Version={{.Version}}
    12      goos:
    13        - linux
    14        - darwin
    15        - windows
    16      goarch:
    17        - 386
    18        - amd64
    19        - arm
    20        - arm64
    21   
    22  archives:
    23    - id: main
    24      replacements:
    25        darwin: Darwin
    26        linux: Linux
    27        windows: Windows
    28        386: i386
    29        amd64: x86_64
    30      files:
    31        - LICENSE
    32        - README.md
    33  
    34  brews:
    35    - tap:
    36        owner: reviewdog
    37        name: homebrew-tap
    38      folder: Formula
    39      homepage:  https://github.com/androidjp/reviewdog
    40      description: Automated code review tool integrated with any code analysis tools regardless of programming language.
    41      test: |
    42        system "#{bin}/reviewdog -version"
    43  
    44  checksum:
    45    name_template: 'checksums.txt'
    46  
    47  snapshot:
    48    name_template: "{{ .Tag }}-next"
    49  
    50  changelog:
    51    sort: asc
    52    filters:
    53      exclude:
    54      - '^docs:'
    55      - '^test:'
    56      - '^chore'