github.com/rjgonzale/pop/v5@v5.1.3-dev/.goreleaser.yml (about)

     1  # GoReleaser config
     2  
     3  before:
     4    hooks:
     5      - go mod tidy
     6  
     7  builds:
     8  - id: pop_darwin
     9    binary: soda
    10    main: soda/main.go
    11    goos:
    12      - darwin
    13    goarch:
    14      - amd64
    15    env:
    16      - CGO_ENABLED=1
    17      - CC=o64-clang
    18      - CXX=o64-clang++
    19    flags:
    20      - -tags
    21      - sqlite
    22  
    23  - id: pop_linux
    24    binary: soda
    25    main: soda/main.go
    26    env:
    27      - CGO_ENABLED=1
    28    flags:
    29      - -tags
    30      - sqlite
    31    goos:
    32      - linux
    33    goarch:
    34      - amd64
    35      - 386
    36  
    37  - id: pop_windows_i686
    38    binary: soda
    39    main: soda/main.go
    40    ldflags:
    41      - "-extldflags '-static'"
    42    env:
    43      - CGO_ENABLED=1
    44      - CC=i686-w64-mingw32-gcc
    45      - CXX=i686-w64-mingw32-g++
    46    flags:
    47      - -tags
    48      - sqlite
    49    goos:
    50      - windows
    51    goarch:
    52      - 386
    53  
    54  - id: pop_windows_x64
    55    binary: soda
    56    main: soda/main.go
    57    ldflags:
    58      - "-extldflags '-static'"
    59    env:
    60      - CGO_ENABLED=1
    61      - CC=x86_64-w64-mingw32-gcc
    62      - CXX=x86_64-w64-mingw32-g++
    63    flags:
    64      - -tags
    65      - sqlite
    66    goos:
    67      - windows
    68    goarch:
    69      - amd64
    70  
    71  archives:
    72    -
    73      format_overrides:
    74        - goos: windows
    75          format: zip
    76  
    77  checksum:
    78    name_template: 'checksums.txt'
    79  
    80  snapshot:
    81    name_template: "{{ .Tag }}-next"
    82  
    83  changelog:
    84    sort: asc
    85    filters:
    86      exclude:
    87        - '^docs:'
    88        - '^test:'
    89  
    90  brews:
    91    -
    92      github:
    93        owner: gobuffalo
    94        name: homebrew-tap
    95      homepage: "https://gobuffalo.io/docs/db/getting-started"
    96      description: "A Tasty Treat For All Your Database Needs"
    97      skip_upload: "auto"