pentangle/Laravel Deployment Action

A currently opinionated github action for deploying laravel apps

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
DEPLOY_KEYDeploy Keyyes
SERVER_IPSERVER_IPyes
SERVER_PORTCustom port for ssh and rsyncno22
SSH_USERSSH useryes
APP_NAMEname of the app used on the serveryes
APP_PATHPath to the appno
COMPOSER_COMMANDcomposer command - defaults to "composer install --no-progress --optimize-autoloader"nocomposer install --no-progress --optimize-autoloader
BUILD_COMMANDnpm build command - defaults to "npm run dev"yesnpm run dev
ARTISAN_COMMANDSCommands to run after build on remote server from the APP_PATH directoryno
ARTISAN_FAIL_ON_ERRORWhether to fail the action if artisan commands failnofalse
PHP_VERSIONWhich version of PHP to useno8.0
NODE_VERSIONWhich version of Node to useno16.14
NPM_INSTALL_COMMANDnpm install command - defaults to "npm install"nonpm ci

no outputs