-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy path.goreleaser.yml
More file actions
56 lines (49 loc) 路 1.32 KB
/
Copy path.goreleaser.yml
File metadata and controls
56 lines (49 loc) 路 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Set environment variables to be used in the build process
env:
- GO111MODULE=on
- CGO_ENABLED=0
# Hooks that will be run before any builds are done
before:
hooks:
- go mod tidy
- go mod download
# Builds configuration
builds:
- env:
- CGO_ENABLED=0
main: ./
binary: scdl
# Archive configurations
archives:
- format: tar.gz
format_overrides:
- goos: windows
format: zip
name_template: '{{.ProjectName}}_{{.Version}}_{{.Os}}-{{.Arch}}'
files:
- README.md
# Checksum configuration
checksum:
name_template: 'checksums.txt'
# Snapshot configuration
snapshot:
name_template: '{{ .Tag }}-next'
# Changelog configuration
changelog:
sort: asc
filters:
exclude:
- '^docs:'
- '^test:'
- 'README'
- 'LICENSE'
- 'Merge pull request'
- 'Merge branch'
# Homebrew configuration
brews:
- repository:
owner: imthaghost
name: homebrew-scdl
folder: Formula
homepage: https://github.com/imthaghost/scdl
description: "SoundCloud Music Downloader | Scdl is the fastest SoundCloud music downloading CLI tool. Scdl utilizes go routine pools which allows you to download any song from SoundCloud within seconds. There are extended features such as recursively downloading all songs from a given artist and grabbing song artwork."