-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbindown.yml
More file actions
150 lines (150 loc) · 5.32 KB
/
Copy pathbindown.yml
File metadata and controls
150 lines (150 loc) · 5.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
systems:
- darwin/amd64
- darwin/arm64
- linux/amd64
dependencies:
benchdiff:
template: benchdiff
vars:
version: 0.9.1
gobin:
template: origin#gobin
vars:
version: 0.0.14
golangci-lint:
template: origin#golangci-lint
vars:
version: 2.4.0
shellcheck:
template: origin#shellcheck
vars:
version: 0.11.0
templates:
benchdiff:
homepage: https://github.com/WillAbides/benchdiff
url: https://github.com/WillAbides/benchdiff/releases/download/v{{.version}}/benchdiff_{{.version}}_{{.os}}_{{.arch}}{{.urlSuffix}}
archive_path: benchdiff{{.archivePathSuffix}}
bin: benchdiff
vars:
archivePathSuffix: ""
urlSuffix: .tar.gz
systems:
- darwin/amd64
- darwin/arm64
- linux/amd64
required_vars:
- version
origin#gobin:
url: https://github.com/myitcv/gobin/releases/download/v{{.version}}/{{.os}}-{{.arch}}
archive_path: '{{.os}}-{{.arch}}'
bin: gobin
systems:
- darwin/386
- darwin/amd64
- freebsd/386
- freebsd/amd64
- freebsd/arm
- linux/386
- linux/amd64
- linux/arm
- netbsd/386
- netbsd/amd64
- netbsd/arm
- openbsd/386
- openbsd/amd64
- windows/386
- windows/amd64
required_vars:
- version
origin#golangci-lint:
homepage: https://golangci-lint.run
description: Fast linters Runner for Go
url: https://github.com/golangci/golangci-lint/releases/download/v{{.version}}/golangci-lint-{{.version}}-{{.os}}-{{.arch}}{{.urlSuffix}}
archive_path: golangci-lint-{{.version}}-{{.os}}-{{.arch}}/golangci-lint{{.archivePathSuffix}}
bin: golangci-lint
vars:
archivePathSuffix: ""
urlSuffix: .tar.gz
overrides:
- matcher:
os:
- windows
dependency:
vars:
archivePathSuffix: .exe
urlSuffix: .zip
substitutions:
arch:
arm: armv6
substitutions:
arch:
arm: armv6
systems:
- darwin/amd64
- darwin/arm64
- freebsd/386
- freebsd/amd64
- freebsd/arm
- linux/386
- linux/amd64
- linux/arm
- linux/arm64
- linux/loong64
- linux/mips64
- linux/mips64le
- linux/ppc64le
- linux/riscv64
- linux/s390x
- netbsd/386
- netbsd/amd64
- netbsd/arm
- windows/386
- windows/amd64
- windows/arm
- windows/arm64
required_vars:
- version
origin#shellcheck:
homepage: https://www.shellcheck.net
description: ShellCheck, a static analysis tool for shell scripts
url: https://github.com/koalaman/shellcheck/releases/download/v{{.version}}/shellcheck-v{{.version}}.{{.os}}.{{.arch}}{{.urlSuffix}}
archive_path: shellcheck-v{{.version}}/shellcheck{{.archivePathSuffix}}
bin: shellcheck
vars:
archivePathSuffix: ""
urlSuffix: .tar.xz
overrides:
- matcher:
os:
- windows
dependency:
url: https://github.com/koalaman/shellcheck/releases/download/v{{.version}}/shellcheck-v{{.version}}.zip
archive_path: shellcheck.exe
substitutions:
arch:
amd64: x86_64
arm: armv6hf
arm64: aarch64
systems:
- darwin/amd64
- darwin/arm64
- linux/amd64
- linux/arm
- linux/arm64
- windows/amd64
required_vars:
- version
template_sources:
origin: https://raw.githubusercontent.com/WillAbides/bindown-templates/master/bindown.yml
url_checksums:
https://github.com/WillAbides/benchdiff/releases/download/v0.9.1/benchdiff_0.9.1_darwin_amd64.tar.gz: 2b321a7e707358c1dadd19b2c1ebc2e512ac6103bca4cf978906c209c070821f
https://github.com/WillAbides/benchdiff/releases/download/v0.9.1/benchdiff_0.9.1_darwin_arm64.tar.gz: 9eee0971d5173b8edd2849efb64375e75c068a4dde5e18344491b0f7d552b77e
https://github.com/WillAbides/benchdiff/releases/download/v0.9.1/benchdiff_0.9.1_linux_amd64.tar.gz: 8d09d8c058727532bdfbbdabcd5c3ef1151d541d4acc1b9795ac1022edc1137c
https://github.com/golangci/golangci-lint/releases/download/v2.4.0/golangci-lint-2.4.0-darwin-amd64.tar.gz: 7904ce63f79db44934939cf7a063086ea0ea98e9b19eba0a9d52ccdd0d21951c
https://github.com/golangci/golangci-lint/releases/download/v2.4.0/golangci-lint-2.4.0-darwin-arm64.tar.gz: cd4dd53fa09b6646baff5fd22b8c64d91db02c21c7496df27992d75d34feec59
https://github.com/golangci/golangci-lint/releases/download/v2.4.0/golangci-lint-2.4.0-linux-amd64.tar.gz: fae792524c04424c0ac369f5b8076f04b45cf29fc945a370e55d369a8dc11840
https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.darwin.aarch64.tar.xz: 56affdd8de5527894dca6dc3d7e0a99a873b0f004d7aabc30ae407d3f48b0a79
https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.darwin.x86_64.tar.xz: 3c89db4edcab7cf1c27bff178882e0f6f27f7afdf54e859fa041fca10febe4c6
https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.linux.x86_64.tar.xz: 8c3be12b05d5c177a04c29e3c78ce89ac86f1595681cab149b65b97c4e227198
https://github.com/myitcv/gobin/releases/download/v0.0.14/darwin-amd64: 08db3d50eea308b475d591d43efc160c7c44f4666da4f2fd103864a9d038b230
https://github.com/myitcv/gobin/releases/download/v0.0.14/linux-amd64: 5bc800e8be7eaefcb86780786c38b75243082685a17ceea3c2235e06b8259151