icns

Easily create .icns files (Mac Icons) with this Go library or the included CLI.
Log | Files | Refs | LICENSE

.goreleaser.yml (681B)


      1 # Make sure to check the documentation at http://goreleaser.com
      2 version: 2
      3 before:
      4   hooks:
      5     - go mod tidy
      6     - go generate ./...
      7 builds:
      8   - main: ./cmd/icnsify
      9     id: "icnsify"
     10     binary: icnsify
     11     goos:
     12       - linux
     13       - windows
     14       - darwin
     15 archives:
     16   - format_overrides:
     17     - goos: windows
     18       formats: [zip]
     19 brews:
     20   -
     21    name: icnsify
     22    repository:
     23       owner: "jackmordaunt"
     24       name: homebrew-tap
     25 scoops:
     26   -
     27     repository:
     28       owner: "jackmordaunt"
     29       name: scoop-bucket
     30 checksum:
     31   name_template: "checksums.txt"
     32 snapshot:
     33   version_template: "{{ .Tag }}-next"
     34 changelog:
     35   sort: asc
     36   filters:
     37     exclude:
     38       - "^docs:"
     39       - "^test:"