github.com/goreleaser/goreleaser@v1.25.1/www/docs/errors/scoop-archive.md (about) 1 # Scoop requires single a windows archive 2 3 The Scoop pipe requires a Windows build and archive. 4 5 Usually, if you see this error, one of these 2 things probably happened: 6 7 ## 1. Using binary archive format 8 9 The archive should not be in `binary` format. 10 11 For instance, this won't work: 12 13 ```yaml 14 archives: 15 - format: binary 16 ``` 17 18 19 But this would: 20 21 ```yaml 22 archives: 23 - format: zip 24 ``` 25 26 ## 2. Multiple archives for the same GOOS/GOARCH 27 28 If you build multiple binaries and ship them in multiple archives, for example, 29 one for the _client_ and another one for the _server_ of a given project, you 30 will need to have multiple `scoops` in your configuration as well. 31 32 Scoops only allow to install a single archive per manifest, so we need to do 33 something like this: 34 35 ```yaml 36 scoops: 37 - ids: [ client ] 38 name: foo 39 # ... 40 - ids: [ server ] 41 name: food 42 # ... 43 ``` 44 45 ## Footnotes 46 47 Also notice the `goamd64` options, it must match the one from your build. 48 By default, only `GOAMD64` `v1` is built. 49 50 Please refer to the [documentation](/customization/scoop) for more details.