sultann/Branch Deploy Action
Deploy filtered content from one branch to another while preserving git history
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| source-branch | Source branch to deploy from (defaults to current branch) | no | "" |
| target-branch | Target branch to deploy to | yes | — |
| ignore-file | Path to ignore file (.distignore, .deployignore, etc.) | no | .distignore |
| include-paths | Paths to include (comma or newline separated, overrides ignore-file) | no | "" |
| script-before | Optional build commands to run before deployment | no | "" |
| composer-cleanup | Clean composer.json for distribution (removes .extra, .scripts, .config, .repositories and prefixed packages) | no | true |
| commit-message | Commit message template. Supports: {source-branch}, {commit-sha}, {commit-short-sha} | no | Deploy from {source-branch} ({commit-short-sha}) |
| github-token | GitHub token for authentication | no | "" |
Outputs
no outputs