actions-marketplace-validations/FTP Deploy
Automate deploying websites and more with this GitHub action via FTP and FTPS
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| server | ftp server | yes | — |
| username | ftp username | yes | — |
| password | ftp password | yes | — |
| port | Server port to connect to (read your web hosts docs) | no | — |
| protocol | protocol to deploy with - ftp, ftps, or ftps-legacy | no | — |
| local-dir | Folder to upload from, must end with trailing slash / | no | — |
| server-dir | Path to upload to on the server. Must end with trailing slash / | no | — |
| state-name | Path and name of the state file - this file is used to track which files have been deployed | no | — |
| dry-run | Prints which modifications will be made with current config options, but doesnt actually make any changes | no | — |
| dangerous-clean-slate | Deletes ALL contents of server-dir, even items in excluded with exclude argument | no | — |
| exclude | An array of glob patterns, these files will not be included in the publish/delete process | no | — |
| log-level | How verbose should the information be - minimal, standard, or verbose | no | — |
| security | strict or loose | no | — |
| timeout | Timeout in milliseconds for FTP operations | no | — |
Outputs
no outputs