WP Manifestindependent plugin directory
manifest / content / band-office

Band Office

Band Office WordPress plugin

by Chris Tucker · github.com/ctucker1984/band-office · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ctucker1984/band-office/archive/refs/heads/main.zip

Declares an update source (https://github.com/ctucker1984/band-office), so updates arrive through the plugin's own updater.

From the readme

Band Office A WordPress plugin that ships from GitHub. Installed copies check ctucker1984/band-office for new GitHub releases and apply them automatically. Requirements - WordPress 6.4+ - PHP 8.1+ - Composer (development only) Local development This repository lives in a Local WP site as wp-content/plugins/band-office. Activate Band Office under Plugins in wp-admin. vendor/ is gitignored. Production zips include dependencies because the release workflow runs composer install before packaging. Shipping an update 1. Bump Version and BANDOFFICEVERSION in band-office.php so they match the release you are about to publish (for example 0.2.0). 2. Commit and push to main. 3. Create a GitHub release whose tag is v0.2.0 or 0.2.0 (both work). Do not mark it as a pre-release. 4. The Build release zip workflow attaches band-office.zip to that release. WordPress then sees the new version and auto-updates. The update checker uses the release asset, not GitHub’s source archive, so installed sites get a complete plugin folder that already contains vendor/. Plugin layout

Read the full README on GitHub →