WP Manifestindependent plugin directory
manifest / developer / wordpress-ssh

Demo Hello

WordPress site managed via GitHub Actions + WP Engine

by aatifwaza-tru · github.com/aatifwaza-tru/wordpress-ssh

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.zip

WordPress 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:

  1. Runs PHP lint
  2. Deploys to the mapped WP Engine environment via SSH

Required GitHub Secrets

  • WPE_SSHG_KEY_PRIVATE — base64-encoded WP Engine SSH private key
  • WPE_PROD_ENV_NAME — WP Engine production install name
  • WPE_STAGING_ENV_NAME — WP Engine staging install name
  • WPE_DEV_ENV_NAME — WP Engine dev install name