Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
jessebot opened this issue Aug 7, 2023 · 3 comments

Comments

@jessebot
Copy link
Contributor

jessebot commented Aug 7, 2023

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
Copy link

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

@guerzon
Copy link
Owner

guerzon commented Nov 3, 2023

Hey @jessebot, helm repo add is now working.

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

@guerzon guerzon closed this as completed Nov 3, 2023
@jessebot
Copy link
Contributor Author

jessebot commented Nov 5, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants