-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
P1: highImportant for milestoneImportant for milestoneinfraBuild, CI, release infrastructureBuild, CI, release infrastructure
Milestone
Description
Deploy plugin to wordpress.org plugin directory on release.
Approach
Use the 10up/action-wordpress-plugin-deploy GitHub Action.
Requirements
- Store wordpress.org SVN credentials as GitHub secrets (`SVN_USERNAME`, `SVN_PASSWORD`)
- Create `.distignore` file (exclude tests, CI config, dev files from SVN)
- Configure deploy action in release workflow (or as separate workflow triggered by release)
- Update `readme.txt` (wordpress.org format) with current plugin info
- Update assets/ directory (plugin icon, banner) for wordpress.org listing
- Test deploy to wordpress.org SVN
Notes
The plugin slug on wordpress.org is `apermo-adminbar`. After rebranding, we may need to either:
- Keep the existing slug (simpler, preserves install base)
- Request a new slug (cleaner, but loses existing 60+ installs)
Decision: keep existing slug, update display name only.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P1: highImportant for milestoneImportant for milestoneinfraBuild, CI, release infrastructureBuild, CI, release infrastructure