42 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
| project_name: helmfile
 | |
| env:
 | |
|   # We default to non-v1 mode (=helmfile v0.x behavior) when HELMFILE_V1MODE is not set
 | |
|   - HELMFILE_V1MODE={{ if index .Env "HELMFILE_V1MODE"  }}{{ .Env.HELMFILE_V1MODE }}{{ else }}false{{ end }}
 | |
| builds:
 | |
|   - id: helmfile
 | |
|     main: .
 | |
|     env:
 | |
|       - CGO_ENABLED=0
 | |
|     ldflags:
 | |
|       - -s -w
 | |
|       - -X go.szostok.io/version.version={{.Version}}
 | |
|       - -X go.szostok.io/version.buildDate={{.Date}}
 | |
|       - -X go.szostok.io/version.commit={{.FullCommit}}
 | |
|       - -X go.szostok.io/version.commitDate={{.CommitDate}}
 | |
|       - -X go.szostok.io/version.dirtyBuild=false
 | |
|       - -X github.com/helmfile/helmfile/pkg/runtime.v1Mode={{.Env.HELMFILE_V1MODE}}
 | |
|     goos:
 | |
|       - darwin
 | |
|       - linux
 | |
|       - windows
 | |
|     goarch:
 | |
|       - amd64
 | |
|       - arm64
 | |
|       - "386"
 | |
| 
 | |
| changelog:
 | |
|   use: github
 | |
|   sort: asc
 | |
|   groups:
 | |
|     - title: Features
 | |
|       regexp: '^.*[Ff]eat[(\\w)]*:+.*$'
 | |
|       order: 0
 | |
|     - title: "Fixes"
 | |
|       regexp: '^.*fix[(\\w)]*.*$'
 | |
|       order: 1
 | |
|     - title: "Dependencies"
 | |
|       regexp: '^.*(deps|bump)[(\\w)]*.*$'
 | |
|       order: 2
 | |
|     - title: Others
 | |
|       order: 999
 |