celleb/Plesk Deployer

Deploy applications and resources to a Plesk server via SCP

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 20, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: celleb/plesk-deployer@376d0ab9b5473926df9973a00b0005786ef1d690 # v1.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
ssh-private-keySSH private key for authenticationyes
ftp-usernameFTP username for Plesk serveryes
ftp-serverFTP server addressyes
files-to-copyFiles or directories to copy to the serveryes
remote-dirRemote directory to copy files tono/
node-versionNode version running your project in pleskno20
package-managerPackage manager to use (npm or yarn)nonpm
npm-installWhether to install dependenciesnotrue
restartWhether to restart the applicationnotrue
clean-remote-dirWhether to clean the remote directory before deploymentnofalse
namedescription
deployment-statusStatus of the deployment