actions-marketplace-validations/Push directory to another repository directory
Useful to push files to another repository to be used, for example, via github pages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jun 12, 2021
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/xenonmolecule_github-action-push-to-another-repository@b3514b264edf63bd8ea41fb5cd4f5b93979bdf81 # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| source-directory | Source directory from the origin directory | yes | — |
| destination-github-username | Name of the destination username/organization | yes | — |
| destination-repository-name | Destination repository | yes | — |
| user-email | Email for the git commit | yes | — |
| user-name | [Optional] Name for the git commit. Defaults to the destination username/organization name | no | "" |
| destination-repository-username | [Optional] Username/organization for the destination repository | no | "" |
| target-branch | [Optional] set target branch name for the destination repository. Defaults to "master" for historical reasons | no | master |
| commit-message | [Optional] commit message for the output repository. ORIGIN_COMMIT is replaced by the URL@commit in the origin repo | no | Update from ORIGIN_COMMIT |
| target-directory | [Optional] The directory to wipe and replace in the target repository | no | . |
Outputs
no outputs