Skip to content
Scoop requires single a Windows archive

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 binary format.

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
    # ...

Footnotes

Also notice the goamd64 options, it must match the one from your build. By default, only GOAMD64 v1 is built.

Please refer to the documentation for more details.

Last updated on