Skip to content
This repository was archived by the owner on Jan 12, 2025. It is now read-only.
This repository was archived by the owner on Jan 12, 2025. It is now read-only.

[Bug]: gh-release multiple binary matches were found in archive #595

@sevetseh28

Description

@sevetseh28

Feature id and version

ghcr.io/devcontainers-contrib/features/gh-release:1

Devcontainer base Image

any

What happened?

I'm trying to install OpenVsCode Server as a feature but since the release contain two binaries with the same name I'm getting:

6.914 nanolayer.installers.gh_release.resolvers.binary_resolver.BinaryResolver.BinaryResolverError: multiple binary matches were found in archive: ['openvscode-server-v1.88.0-linux-x64/bin/remote-cli/openvscode-server', 'openvscode-server-v1.88.0-linux-x64/bin/openvscode-server']

My config is:

"ghcr.io/devcontainers-contrib/features/gh-release:1": {
      "repo": "gitpod-io/openvscode-server",
      "binaryNames": "openvscode-server",
      "version": "openvscode-server-v1.88.0",
      "assetRegex": ".*linux-x64\\.tar\\.gz",
      "binLocation": "/usr/local/bin"
    }

Relevant log output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions