github.com/dawidd6/lazygit@v0.8.1/.goreleaser.yml (about) 1 # This is an example goreleaser.yaml file with some sane defaults. 2 # Make sure to check the documentation at http://goreleaser.com 3 builds: 4 - env: 5 - CGO_ENABLED=0 6 goos: 7 - freebsd 8 - windows 9 - darwin 10 - linux 11 goarch: 12 - amd64 13 - arm 14 - arm64 15 - 386 16 # Default is `-s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}`. 17 ldflags: 18 - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}} -X main.buildSource=binaryRelease 19 20 archive: 21 replacements: 22 darwin: Darwin 23 linux: Linux 24 windows: Windows 25 386: 32-bit 26 amd64: x86_64 27 format_overrides: 28 - goos: windows 29 format: zip 30 checksum: 31 name_template: 'checksums.txt' 32 snapshot: 33 name_template: '{{ .Tag }}-next' 34 changelog: 35 sort: asc 36 filters: 37 exclude: 38 - '^docs:' 39 - '^test:' 40 - '^bump' 41 brew: 42 # Reporitory to push the tap to. 43 github: 44 owner: jesseduffield 45 name: homebrew-lazygit 46 47 # Your app's homepage. 48 # Default is empty. 49 homepage: 'https://github.com/jesseduffield/lazygit/' 50 51 # Your app's description. 52 # Default is empty. 53 description: 'A simple terminal UI for git commands, written in Go' 54 55 # # Packages your package depends on. 56 # dependencies: 57 # - git 58 # - zsh 59 # # Packages that conflict with your package. 60 # conflicts: 61 # - svn 62 # - bash 63 64 # test comment to see if goreleaser only releases on new commits