Closed viceice closed 2 years ago
Hello @viceice, thank you for suggesting this.
What advantage(s) will artifact.io give the community over the current https://charts.drone.io?
You would have a nice web page for viewing possible config options for the chart.
checkout https://artifacthub.io/packages/helm/community-charts/drone
So it's not moving, instead that's a search index and this chart should be registred there to have more visibillity. Will update issue description.
Got it, I agree this would be a nice improvement for drone helm users.
@gtaylor is not involved with this project these days, could you invite me instead?
Also, feel free to submit a PR.
Thanks!
@jimsheldon Invited you using your github username.
Thanks for working on this.
I merged the PR, but I think there is more to be done based on https://artifacthub.io/docs/topics/repositories/#helm-charts-repositories
There is an extra metadata file that you can add at the repository URL’s path named artifacthub-repo.yml, which can be used to setup features like Verified Publisher or Ownership claim. Please note that the artifacthub-repo.yml metadata file must be located at the same level of the chart repository index.yaml file, and it must be served from the chart repository HTTP server as well.
This might mean artifacthub-repo.yml just needs to move under the docs
directory, I will research more when I have time.
After we get the verified publisher, we can ask for official status.
https://artifacthub.io/docs/topics/repositories/#official-status
which looks like this: https://artifacthub.io/packages/helm/renovate/renovate
I am very confused, the file is now in place https://charts.drone.io/artifacthub-repo.yml
However, when I try to claim ownership of the drone charts, it won't let me select them. I am not sure when I will have time to pick this up again, but I will keep investigating.
On second thought, perhaps this means the repo is claimed successfully? Does that mean #67 can be merged?
yes, i already claimed it
🎉
Now getting official
status?
Making progress! Looks like each chart needs a README, I will work on that, then submit for official status.
Adding README in PR #74, which does not address #68, I will submit another PR for all charts for that.
PR for official status https://github.com/artifacthub/hub/issues/2022
The repo is now official!
Thanks for you help and patience @viceice, this is definitely going to improve the user experience with these charts.
I'll be working on the other related issues as I find the time.
I will close this out now.
thank you 🤗
Move the chart repo on artifact.io to
drone
org.I've invited @gtaylor to the newly created org. He can remove me after accepting.
After this some repo metadata should be added. see https://artifacthub.io/docs/topics/repositories/#helm-charts-repositories
I'm happy to send a pr.