guerzon / vaultwarden

Helm chart for Vaultwarden, the (unofficial) Bitwarden-compatible server written in Rust, formerly known as bitwarden_rs
MIT License
142 stars 64 forks source link

helm chart `index.yaml` not found, so you can't install without cloning the repo #41

Closed jessebot closed 11 months ago

jessebot commented 1 year ago

Thanks for maintaining this helm chart! It's super useful!

Currently getting:

helm repo add vaultwarden https://guerzon.github.io/vaultwarden
Error: 
looks like "https://guerzon.github.io/vaultwarden" is not a valid chart repository or cannot be reached: 
failed to fetch https://guerzon.github.io/vaultwarden/index.yaml :
404 Not Found

I am using the same releaser as you are, and I think it's not working because you need to enable write permissions for the github action workflow. You can set those in the workflow file itself using these docs.

The easiest way though, is to select "Read and Write Permissions" under Settings > Actions > General > Workflow permissions:

Screenshot 2023-08-07 at 15 39 00

You can check if it's working by checking the gh-pages branch for a repo root level "index.yaml", which should look something like this.

This would make it so no one has to clone your repo to install the chart.

mindthecap commented 1 year ago

There might not be a connected github page or it's hidden. https://docs.github.com/en/pages/quickstart.

guerzon commented 11 months ago

Hey @jessebot, helm repo add is now working.

Thanks for your other PRs as well, I learned a lot of tricks from them!

jessebot commented 11 months ago

no problem and its good to have you back! Hope you're doing well!