GitHub Packages | Support for Dart/Flutter packages #8536
Replies: 12 comments 6 replies
-
|
Hi, I very much would like to see this feature too. I'm currently looking into setting up an unpub server but would rather have the packages living in our private repositories themselves through GitHub Packages. How hard would it actually be to implement this? |
Beta Was this translation helpful? Give feedback.
-
|
+1. Flutter is only gaining in popularity. We are currently evaluating jFrog Artifactory because they support pub packages. Would love to see this in Github package repository. |
Beta Was this translation helpful? Give feedback.
-
|
For now, a good alternative is Cloudsmith. They have full dart/flutter support, and now dart supports hosted urls in addition to pub.dev as well. |
Beta Was this translation helpful? Give feedback.
-
|
Currently JetBrains Spaces, OnePub.dev supports dart/Flutter package registry and they have a free tier. Also all listed in here https://dart.dev/tools/pub/custom-package-repositories#dart-package-repositories-as-a-service. I'd like to see GitHub Package registry to have this feature. |
Beta Was this translation helpful? Give feedback.
-
|
any news about this? |
Beta Was this translation helpful? Give feedback.
-
|
I would love that as well. |
Beta Was this translation helpful? Give feedback.
-
|
up! |
Beta Was this translation helpful? Give feedback.
-
|
The pub client protocol is documented here: https://github.com/dart-lang/pub/blob/master/doc/repository-spec-v2.md . If there is something we can do to support this from the Dart Pub team, please get in touch! |
Beta Was this translation helpful? Give feedback.
-
|
I would love to see this as well. Flutter continues to build in popularity, and it will become increasingly important for this to be answered, My organization is evaluating alternatives as a result of this missing functionality. |
Beta Was this translation helpful? Give feedback.
-
|
You can simply use plain git repos for package source. |
Beta Was this translation helpful? Give feedback.
-
|
You would not be able to use constraints on your "git-only-packages" though, would you? |
Beta Was this translation helpful? Give feedback.
-
|
Hey GitHub Packages Team! Is there any way the Dart community can help unblock this? The core registry is closed-source (?), but if there are any integrations, Actions, or tooling surfaces where we can submit PRs to help build this out, we just need the guidance, and we will do the work. FWIW, GitLab is currently working on this and has an active WIP Merge Request open for a native Dart registry (gitlab-org/gitlab!217611). We'd love to see GitHub get there first (or at least match it!). What can we do to help make this happen? 🤔 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Right now, the only option for Dart/Flutter packages is to publish them publicly to pub.dev or to set up your own server.
I would like to deploy my internal Dart packages to GitHub packages privately so that they can be managed alongside my other packages.
Beta Was this translation helpful? Give feedback.
All reactions