gossl

Форк
0
/
.goreleaser.yaml 
50 строк · 1.3 Кб
1
# This is an example .goreleaser.yml file with some sensible defaults.
2
# Make sure to check the documentation at https://goreleaser.com
3
before:
4
  hooks:
5
    # You may remove this if you don't use go modules.
6
    - go mod tidy
7
builds:
8
  - env:
9
      - CGO_ENABLED=0
10
    ldflags:
11
    - -X github.com/vvrnv/gossl/cmd.Tag={{ .Tag }}
12
    - -X github.com/vvrnv/gossl/cmd.Os={{ .Os }}
13
    - -X github.com/vvrnv/gossl/cmd.Arch={{ .Arch }}
14
    - -X github.com/vvrnv/gossl/cmd.Date={{ .Date }}
15
    - -X github.com/vvrnv/gossl/cmd.Commit={{ .FullCommit }}
16
    goos:
17
      - linux
18
      - windows
19
      - darwin
20
    goarch:
21
      - amd64
22
      - arm64
23
    ignore:
24
      - goos: windows
25
        goarch: arm64
26
checksum:
27
  name_template: 'checksums.txt'
28
snapshot:
29
  name_template: "{{ incpatch .Version }}-next"
30
changelog:
31
  sort: asc
32
  filters:
33
    exclude:
34
      - '^docs:'
35
      - '^test:'
36
brews:
37
  - tap:
38
      owner: vvrnv
39
      name: homebrew-tap
40
    folder: Formula
41
    goarm: "7"
42
    homepage: https://vvrnv.dev
43
    description: simple CLI app for checking SSL certificates
44
    license: MIT
45
    commit_author:
46
      name: vvrnv
47
      email: valeravoronov96@gmail.com
48
# modelines, feel free to remove those if you don't want/use them:
49
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
50
# vim: set ts=2 sw=2 tw=0 fo=cnqoj
51

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.