Scoop requires single a windows archive¶
The Scoop pipe requires a Windows build and archive.
Usually, if you see this error, one of these 2 things probably happened:
1. Using binary archive format¶
The archive should not be in
For instance, this won't work:
archives: - format: binary
But this would:
archives: - format: zip
2. Multiple archives for the same GOOS/GOARCH¶
If you build multiple binaries and ship them in multiple archives, for example, one for the client and another one for the server of a given project, you will need to have multiple
scoops in your configuration as well.
Scoops only allow to install a single archive per manifest, so we need to do something like this:
scoops: - ids: [ client ] name: foo # ... - ids: [ server ] name: food # ...
Also notice the
goamd64 options, it must match the one from your build. By default, only
v1 is built.
Please refer to the documentation for more details.