CI/CD
GitHub-owned checks, docs deployment, packages, and releases.
Pull requests and main
GitHub Actions runs:
- Composer validation and dependency audit;
- PHP coding standards and static analysis;
- PHPUnit checks across supported PHP versions;
- docs type-checking, formatting, and static export; and
- a reproducible staging-alpha ZIP build.
Documentation
Changes on main build the Fumadocs app and deploy apps/docs/out to GitHub
Pages. The configured custom domain is
promptbridge-for-divi.mrdemonwolf.dev.
Releases
Tags matching v* run the full plugin checks, verify that the tag matches the
plugin header, build the ZIP, and publish it to a GitHub Release. Publishing a
release makes it available to WordPress through the plugin's native Update URI
provider. WordPress caches the small public release projection for 12 hours;
site owners remain in control of automatic updates.
Create a protected release environment with required reviewers before pushing
a release tag.
Dependency updates
Dependabot opens GitHub pull requests for Composer packages, Bun dependencies, and GitHub Actions. CI must pass before merging.