# CloudQuery GitHub registry support deprecated impacting community plugin usage

**URL:** <https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342>\
**Category:** CloudQuery Plugins\
**Created:** [February 27, 2024, 10:45pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342 "2024-02-27T22:45:37Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![resolved-joey](https://avatars.discourse-cdn.com/v4/letter/r/e47774/32.png) [@resolved-joey](https://community.cloudquery.io/u/resolved-joey)\
**Post date:** [February 27, 2024, 10:45pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/1 "2024-02-27T22:45:37Z")

</div>

I see GitHub registry support has been deprecated. Is the intent to disallow community plugins?

---

<div class="post-metadata">

**Author:** ![yevgenyp](https://avatars.discourse-cdn.com/v4/letter/y/3be4f8/32.png) [@yevgenyp](https://community.cloudquery.io/u/yevgenyp)\
**Post date:** [February 27, 2024, 10:51pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/2 "2024-02-27T22:51:22Z")

</div>

Hey 👋, this is not the intent. The intent was to support the CQ registry (where we can also provide docs and other experience for the users). Other than the CQ registry, we mostly wanted to support generic remotes like Docker, local file, and not GitHub. Because after GitHub, there is GitLab, Gitea, and so on, and it doesn’t really scale.

So essentially, you can always host it anywhere and just download the plugin and run it with a local registry, but the hub should provide the best experience and work for community plugins. I’m happy to hear if we missed a use case, though?

---

<div class="post-metadata">

**Author:** ![resolved-joey](https://avatars.discourse-cdn.com/v4/letter/r/e47774/32.png) [@resolved-joey](https://community.cloudquery.io/u/resolved-joey)\
**Post date:** [February 27, 2024, 10:53pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/3 "2024-02-27T22:53:05Z")

</div>

Maybe an HTTP registry would be helpful. That way we could target releases hosted by GitHub, GitLab, Gitea, and so on.

---

<div class="post-metadata">

**Author:** ![yevgenyp](https://avatars.discourse-cdn.com/v4/letter/y/3be4f8/32.png) [@yevgenyp](https://community.cloudquery.io/u/yevgenyp)\
**Post date:** [February 27, 2024, 10:53pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/4 "2024-02-27T22:53:34Z")

</div>

Yea, that would be a great solution. Cool, I will open an issue!

---

<div class="post-metadata">

**Author:** ![resolved-joey](https://avatars.discourse-cdn.com/v4/letter/r/e47774/32.png) [@resolved-joey](https://community.cloudquery.io/u/resolved-joey)\
**Post date:** [February 27, 2024, 10:55pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/5 "2024-02-27T22:55:33Z")

</div>

Github registry was a pretty good user experience. Without it, we need our own tool to fetch Github release binaries and then inject the local path into the `.spec`. It’s not impossible, but it’s a regression.

---

<div class="post-metadata">

**Author:** ![yevgenyp](https://avatars.discourse-cdn.com/v4/letter/y/3be4f8/32.png) [@yevgenyp](https://community.cloudquery.io/u/yevgenyp)\
**Post date:** [February 27, 2024, 10:56pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/6 "2024-02-27T22:56:10Z")

</div>

Why not use our hub though? You will get docs versioning as well?

---

<div class="post-metadata">

**Author:** ![resolved-joey](https://avatars.discourse-cdn.com/v4/letter/r/e47774/32.png) [@resolved-joey](https://community.cloudquery.io/u/resolved-joey)\
**Post date:** [February 27, 2024, 10:58pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/7 "2024-02-27T22:58:30Z")

</div>

I guess I’m not up to speed on the instructions to publish to the hub.

We originally had to start maintaining our own plugin forks because you told us to: [cloudquery/plugin-sdk/pull/1141#issuecomment-1674307558](https://github.com/cloudquery/plugin-sdk/pull/1141#issuecomment-1674307558)

---

<div class="post-metadata">

**Author:** ![yevgenyp](https://avatars.discourse-cdn.com/v4/letter/y/3be4f8/32.png) [@yevgenyp](https://community.cloudquery.io/u/yevgenyp)\
**Post date:** [February 27, 2024, 11:01pm UTC](https://community.cloudquery.io/t/cloudquery-github-registry-support-deprecated-impacting-community-plugin-usage/342/8 "2024-02-27T23:01:41Z")

</div>

This is the recommended way to publish plugins, and it will appear on [hub.cloudquery.io](https://hub.cloudquery.io) (you can make it private as well). For more information, check out the documentation: [Publishing a Plugin to the Hub](https://docs.cloudquery.io/docs/developers/publishing-a-plugin-to-the-hub).
