tagus/Deploy to a Git Repo

Commits and pushes changes to a git repository. Written as a docker container action.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repositoryThe ssh url of the target repository.yes
changesThe path to the directory containing the changes to deploy.yes
ssh_keySSH key used to push to the registry. The SSH key is configured with the local git config, enabling this action ro run authenticated git commands. yes
ssh_known_hostsKnown hosts to run ssh commands against.
nameA name for the git user creating the git commit.yes
emailAn email for the git user creating the git commit.yes
branchThe remote branch to push the new commit to (defaults to main)no
messageThe commit message that should be used with the commit (defaults to a standard format)no
clean_repoWhether to remove files from the repo not present in the given changesno

no outputs