mirror of
				https://github.com/MontFerret/ferret.git
				synced 2025-10-30 23:37:40 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			46 lines
		
	
	
		
			860 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			860 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # This is an example goreleaser.yaml file with some sane defaults.
 | |
| # Make sure to check the documentation at http://goreleaser.com
 | |
| before:
 | |
|   hooks:
 | |
|     - make
 | |
| 
 | |
| builds:
 | |
| - env:
 | |
|   - CGO_ENABLED=0
 | |
|   goos:
 | |
|   - linux
 | |
|   - darwin
 | |
|   - windows
 | |
|   goarch:
 | |
|   - amd64
 | |
|   - arm64
 | |
| 
 | |
| archive:
 | |
|   name_template: '{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}'
 | |
|   replacements:
 | |
|     darwin: darwin
 | |
|     linux: linux
 | |
|     windows: windows
 | |
|     386: i386
 | |
|     amd64: x86_64
 | |
| 
 | |
|   # Can be used to change the archive formats for specific GOOSs.
 | |
|   # Most common use case is to archive as zip on Windows.
 | |
|   # Default is empty.
 | |
|   format_overrides:
 | |
|   - goos: windows
 | |
|     format: zip
 | |
| 
 | |
| checksum:
 | |
|   name_template: '{{ .ProjectName }}_checksums.txt'
 | |
| 
 | |
| snapshot:
 | |
|   name_template: "{{ .Tag }}-next"
 | |
| 
 | |
| changelog:
 | |
|   sort: asc
 | |
|   filters:
 | |
|     exclude:
 | |
|     - '^docs:'
 | |
|     - '^test:'
 |