-
-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add distribution support for common package managers #493
Comments
This comment was marked as resolved.
This comment was marked as resolved.
May be easier to just recommend customers add their custom domain, or set up a redirect from one of their own domain to |
We could house this under e.g. Electron distribution engineDepending on platform, filetype could default to e.g.
Tauri distribution engineDefaults to
Even better would be generating a unique URL slug for each account/product/platform/channel combo, so it could end up being something simple like this:
|
Let’s put the
|
Use |
Use Satis for generating static composer repo? |
Open source package manager for reference: https://github.com/go-gitea/gitea/blob/3ae997614ad4125d0ef40a528157dba01522c8e0/routers/api/packages/api.go#L484 |
Gitea Rubygem docs: https://docs.gitea.io/en-us/usage/packages/rubygems/ |
Starting with |
Related to #478, #489, #490, #491. Foundation implemented in #679.
Add unique subdomain for each engine, e.g. Composer
https://composer.pkg.keygen.sh
.sparkle
squirrel
electron
(alias forsquirrel
)tauri
: Add Tauri release engine #753 and Add support for Tauri v2 #860npm
: Add a release engine for npm #489unity
(alias fornpm
?)gems
: Add a release engine for Rubygems #491composer
(requires subdomains)docker
(OCI): Add support for Docker/OCI container registry #911pypi
: Add PyPI package registry #679wp
: Add release engine for WordPress #904homebrew
raw
: Add raw distribution engine #892The text was updated successfully, but these errors were encountered: