Automatically Commit changed Files back to Github with Github Actions
git-auto-commit Action
The GitHub Action for committing files for the 80% use case.
This GitHub Action automatically commits files which have been changed during a Workflow run and pushes the commit back to GitHub.
The default committer is "GitHub Actions actions@github.com", and the default author of the commit is "Your GitHub Username github_username@users.noreply.gith...".
This Action has been inspired and adapted from the auto-commit-Action of the Canadian Digital Service and this commit-Action by Eric Johnson.
Usage
Add the following step at the end of your job, after other steps that might add or change files.
- uses: stefanzweifel/git-auto-commit-action@v4with# Requiredcommit_message: Apply automatic changes# Optional branch to push to, defaults to the current branchbranch: feature-123# Optional options appended to `git-commit`# See https://git-scm.com/docs/git-commit for a list of available optionscommit_options: '--no-verify --signoff'# Optional glob pattern
I love the personal touch and dynamicness that this adds to your profile.
I recently found the git-auto-commit-action action super simple to make commits on my behalf.
Automatically Commit changed Files back to Github with Github Actions
git-auto-commit Action
This GitHub Action automatically commits files which have been changed during a Workflow run and pushes the commit back to GitHub.
The default committer is "GitHub Actions actions@github.com", and the default author of the commit is "Your GitHub Username github_username@users.noreply.gith...".
This Action has been inspired and adapted from the auto-commit-Action of the Canadian Digital Service and this commit-Action by Eric Johnson.
Usage
Add the following step at the end of your job, after other steps that might add or change files.