github.com/willabides/benchdiff@v0.9.1/.bindown.yaml (about)

     1  systems:
     2  - darwin/amd64
     3  - linux/amd64
     4  dependencies:
     5    gofumpt:
     6      template: origin#gofumpt
     7      vars:
     8        version: 0.5.0
     9    golangci-lint:
    10      template: origin#golangci-lint
    11      vars:
    12        version: 1.51.2
    13    goreleaser:
    14      template: origin#goreleaser
    15      vars:
    16        version: 1.18.2
    17    handcrafted:
    18      template: origin#handcrafted
    19      vars:
    20        version: 0.0.0
    21    semver-next:
    22      template: origin#semver-next
    23      vars:
    24        version: 0.12.2
    25    shellcheck:
    26      template: origin#shellcheck
    27      vars:
    28        version: 0.9.0
    29  templates:
    30    benchdiff:
    31      url: https://github.com/WillAbides/benchdiff/releases/download/v{{.version}}/benchdiff_{{.version}}_{{.os}}_{{.arch}}.tar.gz
    32      required_vars:
    33      - version
    34      systems:
    35      - darwin/amd64
    36      - linux/386
    37      - linux/amd64
    38    gofumpt:
    39      url: https://github.com/mvdan/gofumpt/releases/download/v{{.version}}/gofumpt_v{{.version}}_{{.os}}_{{.arch}}{{.suffix}}
    40      archive_path: gofumpt_v{{.version}}_{{.os}}_{{.arch}}{{.suffix}}
    41      bin: gofumpt{{.suffix}}
    42      vars:
    43        suffix: ""
    44      required_vars:
    45      - version
    46      overrides:
    47      - matcher:
    48          os:
    49          - windows
    50        dependency:
    51          vars:
    52            suffix: .exe
    53    origin#gofumpt:
    54      homepage: https://github.com/mvdan/gofumpt
    55      description: A stricter gofmt
    56      url: https://github.com/mvdan/gofumpt/releases/download/v{{.version}}/gofumpt_v{{.version}}_{{.os}}_{{.arch}}{{.urlSuffix}}
    57      archive_path: gofumpt_v{{.version}}_{{.os}}_{{.arch}}{{.urlSuffix}}
    58      bin: gofumpt
    59      vars:
    60        archivePathSuffix: ""
    61        urlSuffix: ""
    62      required_vars:
    63      - version
    64      overrides:
    65      - matcher:
    66          os:
    67          - windows
    68        dependency:
    69          vars:
    70            urlSuffix: .exe
    71      systems:
    72      - darwin/amd64
    73      - darwin/arm64
    74      - linux/386
    75      - linux/amd64
    76      - linux/arm64
    77      - windows/386
    78      - windows/amd64
    79    origin#golangci-lint:
    80      homepage: https://github.com/golangci/golangci-lint
    81      description: Fast linters Runner for Go
    82      url: https://github.com/golangci/golangci-lint/releases/download/v{{.version}}/golangci-lint-{{.version}}-{{.os}}-{{.arch}}{{.urlSuffix}}
    83      archive_path: golangci-lint-{{.version}}-{{.os}}-{{.arch}}/golangci-lint{{.archivePathSuffix}}
    84      bin: golangci-lint
    85      vars:
    86        archivePathSuffix: ""
    87        urlSuffix: .tar.gz
    88      required_vars:
    89      - version
    90      overrides:
    91      - matcher:
    92          os:
    93          - windows
    94        dependency:
    95          vars:
    96            archivePathSuffix: .exe
    97            urlSuffix: .zip
    98      systems:
    99      - darwin/amd64
   100      - darwin/arm64
   101      - freebsd/386
   102      - freebsd/amd64
   103      - linux/386
   104      - linux/amd64
   105      - linux/arm64
   106      - linux/loong64
   107      - linux/mips64
   108      - linux/mips64le
   109      - linux/ppc64le
   110      - linux/riscv64
   111      - linux/s390x
   112      - netbsd/386
   113      - netbsd/amd64
   114      - windows/386
   115      - windows/amd64
   116      - windows/arm64
   117    origin#goreleaser:
   118      homepage: https://github.com/goreleaser/goreleaser
   119      description: Deliver Go binaries as fast and easily as possible
   120      url: https://github.com/goreleaser/goreleaser/releases/download/v{{.version}}/goreleaser_{{.os}}_{{.arch}}{{.urlSuffix}}
   121      archive_path: goreleaser{{.archivePathSuffix}}
   122      bin: goreleaser
   123      vars:
   124        archivePathSuffix: ""
   125        urlSuffix: .tar.gz
   126      required_vars:
   127      - version
   128      overrides:
   129      - matcher:
   130          os:
   131          - windows
   132        dependency:
   133          vars:
   134            archivePathSuffix: .exe
   135            urlSuffix: .zip
   136          substitutions:
   137            arch:
   138              "386": i386
   139              amd64: x86_64
   140            os:
   141              windows: Windows
   142      substitutions:
   143        arch:
   144          "386": i386
   145          amd64: x86_64
   146        os:
   147          darwin: Darwin
   148          linux: Linux
   149      systems:
   150      - darwin/amd64
   151      - darwin/arm64
   152      - linux/386
   153      - linux/amd64
   154      - linux/arm64
   155      - linux/ppc64
   156      - windows/386
   157      - windows/amd64
   158      - windows/arm64
   159    origin#handcrafted:
   160      homepage: https://github.com/willabides/handcrafted
   161      description: lists non-generated go files in a package
   162      url: https://github.com/WillAbides/handcrafted/releases/download/v{{.version}}/handcrafted_{{.version}}_{{.os}}_{{.arch}}{{.urlSuffix}}
   163      archive_path: handcrafted{{.archivePathSuffix}}
   164      bin: handcrafted
   165      vars:
   166        archivePathSuffix: ""
   167        urlSuffix: .tar.gz
   168      required_vars:
   169      - version
   170      overrides:
   171      - matcher:
   172          os:
   173          - windows
   174        dependency:
   175          vars:
   176            archivePathSuffix: .exe
   177      systems:
   178      - darwin/amd64
   179      - darwin/arm64
   180      - linux/386
   181      - linux/amd64
   182      - linux/arm64
   183      - windows/386
   184      - windows/amd64
   185      - windows/arm64
   186    origin#semver-next:
   187      homepage: https://github.com/WillAbides/semver-next
   188      url: https://github.com/WillAbides/semver-next/releases/download/v{{.version}}/semver-next_{{.version}}_{{.os}}_{{.arch}}{{.urlSuffix}}
   189      archive_path: semver-next{{.archivePathSuffix}}
   190      bin: semver-next
   191      vars:
   192        archivePathSuffix: ""
   193        urlSuffix: .tar.gz
   194      required_vars:
   195      - version
   196      overrides:
   197      - matcher:
   198          os:
   199          - windows
   200        dependency:
   201          vars:
   202            archivePathSuffix: .exe
   203      systems:
   204      - darwin/amd64
   205      - darwin/arm64
   206      - linux/386
   207      - linux/amd64
   208      - linux/arm64
   209      - windows/386
   210      - windows/amd64
   211      - windows/arm64
   212    origin#shellcheck:
   213      homepage: https://github.com/koalaman/shellcheck
   214      description: ShellCheck, a static analysis tool for shell scripts
   215      url: https://github.com/koalaman/shellcheck/releases/download/v{{.version}}/shellcheck-v{{.version}}.{{.os}}.{{.arch}}{{.urlSuffix}}
   216      archive_path: shellcheck-v{{.version}}/shellcheck{{.archivePathSuffix}}
   217      bin: shellcheck
   218      vars:
   219        archivePathSuffix: ""
   220        urlSuffix: .tar.xz
   221      required_vars:
   222      - version
   223      overrides:
   224      - matcher:
   225          os:
   226          - windows
   227        dependency:
   228          url: https://github.com/koalaman/shellcheck/releases/download/v{{.version}}/shellcheck-v{{.version}}.zip
   229          archive_path: shellcheck.exe
   230      - matcher:
   231          arch:
   232          - arm64
   233          os:
   234          - darwin
   235        dependency:
   236          substitutions:
   237            arch:
   238              arm64: x86_64
   239      substitutions:
   240        arch:
   241          amd64: x86_64
   242          arm64: aarch64
   243      systems:
   244      - darwin/amd64
   245      - darwin/arm64
   246      - linux/amd64
   247      - linux/arm64
   248      - windows/amd64
   249  template_sources:
   250    benchdiff: https://raw.githubusercontent.com/WillAbides/benchdiff/main/bindown.yml
   251    origin: https://raw.githubusercontent.com/WillAbides/bindown-templates/master/bindown.yml
   252  url_checksums:
   253    https://github.com/WillAbides/handcrafted/releases/download/v0.0.0/handcrafted_0.0.0_darwin_amd64.tar.gz: df5dbf9c8b282d8209a8baddfe3410c5b3ace87bdce808fce0a0d49356c9ff4d
   254    https://github.com/WillAbides/handcrafted/releases/download/v0.0.0/handcrafted_0.0.0_linux_amd64.tar.gz: 1a7885a9854d2455dce1be3bc19f2d61a61ebdc99e2a98e4969ab1965c2a64ad
   255    https://github.com/WillAbides/semver-next/releases/download/v0.12.2/semver-next_0.12.2_darwin_amd64.tar.gz: 2ccb3245b790c5700c0643b8d8b39ec25b080ea98e6cd824f8ead7e0c5dd1ffb
   256    https://github.com/WillAbides/semver-next/releases/download/v0.12.2/semver-next_0.12.2_linux_amd64.tar.gz: 15649ff83af46b63fd6c6abb6d2dda7f9b811604b10f05e2f7f6fae24a72edbb
   257    https://github.com/golangci/golangci-lint/releases/download/v1.51.2/golangci-lint-1.51.2-darwin-amd64.tar.gz: 0549cbaa2df451cf3a2011a9d73a9cb127784d26749d9cd14c9f4818af104d44
   258    https://github.com/golangci/golangci-lint/releases/download/v1.51.2/golangci-lint-1.51.2-linux-amd64.tar.gz: 4de479eb9d9bc29da51aec1834e7c255b333723d38dbd56781c68e5dddc6a90b
   259    https://github.com/goreleaser/goreleaser/releases/download/v1.18.2/goreleaser_Darwin_x86_64.tar.gz: 95338eed333347152e23837b68a8c6ce0c62b9f5abb68bd5b4b08178766400b9
   260    https://github.com/goreleaser/goreleaser/releases/download/v1.18.2/goreleaser_Linux_x86_64.tar.gz: 811e0c63e347f78f3c8612a19ca8eeb564eb45f0265ce3f38aec39c8fdbcfa10
   261    https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.darwin.x86_64.tar.xz: 7d3730694707605d6e60cec4efcb79a0632d61babc035aa16cda1b897536acf5
   262    https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.linux.x86_64.tar.xz: 700324c6dd0ebea0117591c6cc9d7350d9c7c5c287acbad7630fa17b1d4d9e2f
   263    https://github.com/mvdan/gofumpt/releases/download/v0.5.0/gofumpt_v0.5.0_darwin_amd64: 870f05a23541aad3d20d208a3ea17606169a240f608ac1cf987426198c14b2ed
   264    https://github.com/mvdan/gofumpt/releases/download/v0.5.0/gofumpt_v0.5.0_linux_amd64: 759c6ab56bfbf62cafb35944aef1e0104a117e0aebfe44816fd79ef4b28521e4