appleboy/Git Push Changes
Push changes to a remote git repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| author_name | Git author name for commits | — | GitHub Actions |
| author_email | Git author email for commits | — | 41898282+github-actions[bot]@users.noreply.github.com |
| netrc_machine | Machine name for netrc authentication | — | — |
| netrc_username | Username for netrc authentication | — | — |
| netrc_password | Password for netrc authentication | — | — |
| ssh_key | Private SSH key for authentication | — | — |
| remote | URL of the remote repository | yes | — |
| remote_name | Name of the remote (used in git remote add) | — | deploy |
| branch | Name of the remote branch to push to | — | master |
| local_branch | Name of the local branch to push from | — | HEAD |
| path | Path to the git repository | — | — |
| force | Enable force push (--force) | — | — |
| followtags | Push annotated tags along with commits (--follow-tags) | — | — |
| skip_verify | Skip SSL certificate verification | — | — |
| commit | Commit dirty changes before pushing | — | — |
| commit_message | Custom commit message (requires commit: true) | — | — |
| tag | Create and push a tag with the specified name | — | — |
| empty_commit | Allow creating an empty commit (--allow-empty) | — | — |
| no_verify | Bypass pre-commit and commit-msg hooks (--no-verify) | — | — |
| rebase | Rebase local branch on top of remote branch before pushing | — | — |
| mirror | Push all refs to remote repository with --mirror | — | — |
| curl_insecure | Allow insecure SSL connections | — | — |
| version | git-push binary version | — | — |
Outputs
no outputs