deployphp/action.yaml
Sn0wCrack dca1d5d96c feat: start working on better self hosted runner support
essentially attempt to spawn ssh agent independently and kill it when the action is over
2024-09-19 13:18:38 +10:00

83 lines
1.6 KiB
YAML

name: 'deployphp/action'
description: 'Deploy with Deployer'
inputs:
dep:
required: true
description: The command.
php-binary:
required: false
default: ''
description: Path to PHP binary.
sub-directory:
required: false
default: ''
description: Specifies a sub directory within the repository to deploy.
options:
required: false
default: ''
description: List of options for the Deployer.
private-key:
required: false
default: ''
description: The private key for connecting to remote hosts.
known-hosts:
required: false
default: ''
description: Content of `~/.ssh/known_hosts` file.
disable-strict-host-checking:
required: false
default: 'true'
description: Disable Strict Host Checking if no known_hosts are provided
ssh-config:
required: false
default: ''
description: The SSH configuration
skip-ssh-setup:
required: false
default: 'false'
description: Whether the SSH setup should be skipped.
deployer-version:
required: false
default: ''
description: Deployer version to download from deployer.org.
deployer-binary:
required: false
default: ''
description: Path to local Deployer binary.
recipe:
required: false
default: ''
description: Recipe file path.
ansi:
required: false
default: 'true'
description: Whether to enable ANSI output.
verbosity:
required: false
default: '-v'
description: Verbosity level Can be -v, -vv or -vvv.
runs:
using: 'node20'
main: 'index.js'
post: 'cleanup.js'
branding:
color: blue
icon: send