indigotree/Deploy WordPress projects to WP Engine

Deploy WordPress to WP Engine via SSH Gateway. Requires DEPLOYS JSON array of rsync jobs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
WPE_SSHG_KEY_PRIVATEThe private RSA key stored in GitHub Secrets (raw PEM).yes
DEPLOYSJSON array of deploy jobs (src and flags required; optional name and dest). Inline in workflow YAML.yes
PHP_LINToptional php syntax checknofalse
CACHE_CLEARWhen true, run WP-CLI page-cache and cdn-cache flush after all rsync jobsnofalse
PRD_BRANCHSource branch to deploy PRD_ENVyesPROD_BRANCH_HERE
PRD_ENVDestination to deploy to WPE ProdyesPROD_ENV_HERE
STG_BRANCHSource branch to deploy STG_ENVnoSTAGE_BRANCH_HERE
STG_ENVDestination to deploy to WPE StagenoSTAGE_ENV_HERE
DEV_BRANCHSource branch to deploy DEV_ENVnoDEV_BRANCH_HERE
DEV_ENVDestination to deploy to WPE DevnoDEV_ENV_HERE

no outputs