albertoarena/Netsons Deploy

Deploy Laravel applications to Netsons shared hosting via FTP or Git

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 5, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: albertoarena/laravel-netsons-deploy@644e541d4ea87abc3a611464a9855030a8044dbf # v1.12.0

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

namedescriptionrequireddefault
strategyDeployment strategy: ftp or gityes
environmentTarget environment: stage or productionyes
php-versionPHP version for build8.4
node-versionNode.js version for build22
package-managerNode package manager: npm or yarnyarn
remote-phpRemote PHP binary path on Netsons/usr/local/bin/ea-php84
remote-composerRemote Composer binary path on Netsons/usr/local/bin/composer
deploy-pathRemote deploy path relative to homeyes
ssh-hostSSH hostnameyes
ssh-portSSH port65100
ssh-userSSH usernameyes
ssh-private-keySSH private keyyes
ssh-key-passphraseSSH key passphrase (if any)""
ssh-known-hostsSSH known hosts entryyes
ssh-retriesMax SSH connection retry attempts3
ssh-retry-delaySeconds to wait between SSH retries10
ssh-connect-timeoutSSH connection timeout in seconds30
releases-keepNumber of releases to keep5
ftp-hostFTP hostname (FTP strategy only)""
ftp-portFTP port21
ftp-userFTP username (FTP strategy only)""
ftp-passwordFTP password (FTP strategy only)""
git-repoGit repository HTTPS URL (git strategy only)""
git-branchGit branch to deploy (git strategy only)main
git-tokenGitHub token for private repo access (git strategy only)""

no outputs