quintush / helm-unittest

BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
MIT License
345 stars 69 forks source link

[bug] - Installation failed on v0.2.11 #196

Closed LucasBoisserie closed 1 year ago

LucasBoisserie commented 1 year ago

Installation with helm plugin install https://github.com/quintush/helm-unittest failed

$ helm plugin install https://github.com/quintush/helm-unittest
Support linux-amd64
Retrieving https://api.github.com/repos/quintush/helm-unittest/releases/tags/v0.2.11
No download_url found only searching for linux
Downloading  to location /tmp/_dist/
...
"/bin/sh -c helm plugin install https://github.com/quintush/helm-unittest" did not complete successfully: exit code: 1

I used helm 3.9.3 but the issue is the same with latest helm version (3.10.3)

Installation working for plugin in v0.2.10

$ helm plugin install https://github.com/quintush/helm-unittest --version v0.2.10
Support linux-arm64
Retrieving https://api.github.com/repos/quintush/helm-unittest/releases/tags/v0.2.10
Downloading https://github.com/quintush/helm-unittest/releases/download/v0.2.10/helm-unittest-linux-arm64-0.2.10.tgz to location /tmp/_dist/
...
Validating Checksum.
Preparing to install into /home/runner/.local/share/helm/plugins/helm-unittest
helm-unittest installed into /home/runner/.local/share/helm/plugins/helm-unittest

The error seems to come from missing binaries in github release (https://github.com/quintush/helm-unittest/releases/tag/v0.2.11) I see 2 assets on v0.2.11 and 8 assets for v0.2.10

LucasBoisserie commented 1 year ago

duplicate of #195