webshr/Deploy WordPress Project with LFTP

Deploy your WordPress plugin & theme with LFTP using GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeSet mode (`zip`, `file` or `dir`)yesfile
hostnameFTP Hostnameyes
portFTP Portno21
usernameFTP Usernameyes
passwordFTP Passwordno
protocolFTP Protocol (FTP, FTPS, HTTPS or SFTP)noftp
ssl-authSSL Authenticationnofalse
ssl-forceForce SSLnofalse
ssl-protect-dataProtect data with SSLnofalse
ssl-key-fileSSL Key Filenofalse
ssl-verify-certVerify SSL certificatenofalse
ssl-check-hostCheck SSL Hostnamenofalse
sftp-connect-programSFTP Connect Programnossh -a -x
file-nameName of the target fileno.distignore
archive-nameName of the target archivenotheme
source-dirPath to the local directory (src)no./
target-dirPath to the remote directory (dest)no/
debugEnable debug modenofalse
optionsAdditional options for LFTPno
chmodSet permissions for the deployed filesnofalse
ignore-fileAutomatically exclude files/directories from an ignore file (e.g. .ftpignore)no
excludesExclude files/directories from deploymentno
includesInclude files/directories in deploymentno
only-newerUpload only newer filesnotrue
clean-dirClean the remote directory before deployingnofalse
auto-confirmAuto-confirm all SSH questionsnotrue
max-retriesMaximum number of retriesno3
pre-commandsCommands to run before deployingno""
post-commandsCommands to run after deployingno""

no outputs