alleyinteractive/Deploy to Pantheon
Deploys local GitHub repo to Pantheon using action-deploy-to-remote-repository and Pantheon terminus.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base_directory | Base directory for rsync | no | . |
| destination_directory | Destination directory for rsync in remote repository including trailing slash | no | wp-content/ |
| exclude_list | Comma-separated list of files and directories to exclude from sync | no | .git, .gitmodules, .pantheon, uploads |
| ssh-key | SSH key to use for remote repository authentication. | yes | — |
| pantheon_site | Name of Pantheon site to deploy to. | yes | — |
| pantheon_site_id | Pantheon site ID to deploy to. | yes | — |
| pantheon_machine_token | Pantheon machine token to use. | yes | — |
| terminus_version | Version of terminus to use. | — | 3.5.1 |
| pantheon_env_name | Pantheon environment name to deploy to. | yes | — |
| autopromote | Whether to automatically promote the dev environment to test and live after deployment. | — | false |
Outputs
no outputs