Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/midweste/wp-git-plugin-repository/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
Wordpress Git Plugin Repository
Use a Github/Bitbucket public repo api as a plugin repository for Wordpress plugin updates.
Works with Wordpress standard and automatic updates.
Specify Update URI: in your plugin comment block to pull from remote repositories on update.
Coming soon - handling private repos.
Version string in the plugin is added or replaced with:
- Datetime version when using commits as source
- Release when using releases
- Tag when using tags
To Install
As a normal plugin
- Unzip and add to the plugins folder
To Update Plugins
Add Update URI: in your plugin comment block.
GithubUpdater Plugin Updater
Use releases for updates:
Update URI: https://api.github.com/repos/{$repoOwner}/{$repoName}/releases
Use a branch for updates:
Update URI: https://api.github.com/repos/{$repoOwner}/{$repoName}/commits/{$repoBranch}
Use tags for updates:
Update URI: https://api.github.com/repos/{$repoOwner}/{$repoName}/ref/tags
Bitbucket Plugin Updater
Use a branch for updates:
Update URI: https://api.bitbucket.org/2.0/repositories/{$repoOwner}/{$repoName}/commits/{$repoBranch}
Use tags for updates:
Update URI: https://api.bitbucket.org/2.0/repositories/{$repoOwner}/