Skip to content
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 composer.json to support composer workflows #120

Open
blakmarkit opened this issue Nov 19, 2024 · 3 comments
Open

add composer.json to support composer workflows #120

blakmarkit opened this issue Nov 19, 2024 · 3 comments

Comments

@blakmarkit
Copy link

Due to the issues between WP Engine and WP/Automattic, updates are no longer appearing on wpackagist, as it is a mirror of the WP repository. Would it be possible to add a composer.json to this repo (and any other delciousbrains/WPE repos) so that it would be possible to pull updates directly from the repo's releases?

@andronocean
Copy link

+1 for this!

@kevinwhoffman
Copy link

@blakmarkit Thanks for raising the Composer question. We're exploring alternative distribution channels, including Composer, for our free plugins. In the meantime, the latest version of each plugin is available here: https://wpengine.com/support/installing-and-updating-free-wp-engine-plugins-and-themes/#Download_the_Latest_Version_of_Plugins_and_Themes

Once you install a plugin from the list above, future updates will be served from WP Engine servers so you'll continue to get the latest updates from the team behind each plugin.

@blakmarkit
Copy link
Author

Thanks @kevinwhoffman! Yes, I was aware of the direct downloads links, but since we aren't doing plugin management via the admin, that'll be outside of the scope of our Composer workflow. Longer-term the coolest would be a wpackagist-like repo mirror for the WPE-hosted plugins, but the composer.json in each repo would allow us to easily pull directly from the GitHub releases, at a minimum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants