-
Notifications
You must be signed in to change notification settings - Fork 39
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
Premium version not available via composer #410
Comments
Hi @ivuorio, |
@rlankhorst a developer from Spatie has written a two-part blog series (link to part one) which explains how you can set up something like this with very little effort. I'll second this request, not only because it would simplify the deployment of Complianz across the 20+ sites we maintain for our clients, but also because any serious PHP/WP agency should be using Composer for their clients' websites, and if you as a plugin author provide us as agencies with a way to install your plugin via Composer instead of us having to download it as a zip with every new relewase, we're going to pick your plugin over the competition every time. It also signals to all other professional PHP devs that a) you know what you are doing since everyone should be using Composer in 2024 and b) that you care about making it easy for us to use your product. |
Interesting read! It doesn't look like it's something I can spin up in a morning, so I'll add it to the roadmap. We'll certainly implement this, but can't make any promises yet when that will be. |
Looking at the available solutions I also came across this one:https://github.com/lubusIN/composer-edd-plugin |
@rlankhorst I'll wait for that too :) You may also check how Yoast doing it, Borlabs supports composer too. The best and correct way is have your own composer repro. That is the offizial way: https://getcomposer.org/doc/articles/handling-private-packages.md But i installed already a lot of composer unsupported plugins with franz/installer https://github.com/ffraenz/private-composer-installer .....it downloads the passport protected zip in our git pipeline and create a build. Composer is really extremely flexible, it's able to handle almost any use case. |
I am working for a customer whom would like to use the premium version of your plugin. The site is maintained via version control so manually installing plugins is not possible. There seems to be no way to install the premium via composer or am I missing something? Why is this?
The text was updated successfully, but these errors were encountered: