actions-marketplace-validations/Commit with deploy key

Commit to another repository using a deploy key

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Mar 12, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/leigholiver_commit-with-deploy-key@64d2c8705aa10aa475e971b877a7fe6ada69a1a2 # no releases — HEAD as of 2026-07-12

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
sourceThe file/directory to commityes
deploy_keyPrivate SSH key. Public key must be added to the destination repostitory as a deploy key with push accessyes
destination_repoGit repository to push changes toyes
destination_folderDirectory in destination repo to push changes tono.
destination_branchBranch in destination repo to push changes to (default `main`)nomain
delete_destinationDelete destination directory contents before copy? (default `false`)nofalse
git_usernameGit usernameno${{ github.actor }}
git_emailGit email addressno${{ github.actor }}
commit_messageCommit messageno${{ github.job }} from https://github.com/${{ github.repository }}/commit/${{ github.sha }}
namedescription
commit_hashThe SHA hash of the generated commit