mrtrilb/WordPress Plugin/Theme Deployment Action

Deploy WordPress plugins or themes from GitHub to a server using SSH and rsync

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
SSH_PRIVATE_KEYThe private SSH key for server accessyes
SERVER_HOSTThe SSH host of the serveryes
SERVER_USERThe SSH usernameyes
REMOTE_PATHThe remote path on the server where files should be deployed (e.g., wp-content/plugins/my-plugin)yes
REFThe git reference (branch, tag, or commit SHA) to deploy from. Modify the checkout step in your workflow to use this ref.""
SRC_PATHLocal path to the source files for deployment.
FLAGSRsync flags-azvrhi --inplace --exclude=.*
PHP_LINTEnable PHP lintingfalse
CACHE_CLEARClear WordPress cache after deploymentfalse
SCRIPTPost-deploy script to run on the server""

no outputs