Demo Hello
WordPress site managed via GitHub Actions + WP Engine
★ 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/aatifwaza-tru/wordpress-ssh/archive/refs/heads/main.zipWordPress site managed via GitHub Actions + WP Engine.
Branches
| Branch | WP Engine Environment |
|---|---|
main |
Production |
stg |
Staging |
qa |
Staging (parallel) |
dev |
Development |
Deployment
Every push to a deployment branch automatically:
- Runs PHP lint
- Deploys to the mapped WP Engine environment via SSH
Required GitHub Secrets
WPE_SSHG_KEY_PRIVATE— base64-encoded WP Engine SSH private keyWPE_PROD_ENV_NAME— WP Engine production install nameWPE_STAGING_ENV_NAME— WP Engine staging install nameWPE_DEV_ENV_NAME— WP Engine dev install name