sitemill/Craft CMS - Atomic Deploy Action
Atomically deploy your Craft projects.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | Server IP | yes | — |
| port | Server Port | no | 22 |
| user | Server User | yes | — |
| ssh_key | Private SSH key | yes | — |
| local_path | Path to your built artifacts | no | ${{ github.workspace }} |
| remote_path | Absolute remote path | yes | — |
| remote_cache_dir | Relative path to source files | no | deploy-cache |
| post_deploy | Post deploy scripts | no | — |
| rsync | Whether to rsync the files, uses local_path for the source | no | true |
| rsync_ignore_file | A text file listing files to ignore during rsync | no | .rsyncignore |
| rsync_switches | Rsync options | no | -avzrh --delete |
Outputs
| name | description |
|---|---|
| webroot | The new webroot |