alleyinteractive/Deploy to Remote Repository Action
Uses rsync and git to deploy files/folders from a local GitHub action repository to a remote repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| remote_repo | Remote repository URL | yes | — |
| remote_branch | Remote branch to clone and push | no | — |
| remote_branch_is_orphan | Whether to use the --orphan flag when creating the remote branch | no | false |
| base_directory | Base directory for rsync | no | . |
| deployignore | Whether to replace .gitignore with .deployignore | no | true |
| destination_directory | Destination directory for rsync in remote repository | no | . |
| exclude_list | Comma-separated list of files and directories to exclude from sync | no | .git, .gitmodules, .github |
| pantheon | Determine if this is a deployment for a Pantheon repository. Supports migrating .pantheon/pantheon.yml to pantheon.yml and .pantheon/private to private in the root of the repository. | no | false |
| ssh-key | SSH key for remote repository | yes | — |
Outputs
no outputs