planetscale/Commit git changes

Commit git changes directly to GitHub using the GraphQL API

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 1, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: planetscale/ghcommit-action@a6b150b81dca5dd027baa898604418eec9e11465 # v0.2.22

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

namedescriptionrequireddefault
commit_messageThe commit message to use.yes
repoThe name of the repo to commit to in "owner/repo" format.yes
branchThe name of the branch to commit to.yes
emptyAllow making an empty commit if there are no changes.nofalse
file_patternFile pattern used for `git add`. For example `src/*.js`no.
repositoryRelative file path under $GITHUB_WORKSPACE to the git repository. Defaults to the root of the repository (`.`).no.
namedescription
commit-urlThe URL of the created commit.
commit-hashThe hash of the created commit.