8000 GitHub - browniebroke/pre-commit-autoupdate-action: Github action to run pre-commit autoupdate
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

browniebroke/pre-commit-autoupdate-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-commit autoupdate action

A Github Action to run pre-commit autoupdate and send pull request if any updates is required.

Note

This action can be replaced by a reusable workflow, which reduces the boilerplate needed.

If your project is open source, you might want to consider pre-commit.ci, which runs auto-update weekly on Monday.

Example of workflow:

name: Pre-commit auto-update

on:
  # every day at midnight
  schedule:
    - cron: "0 0 * * *"
  # on demand
  workflow_dispatch:

jobs:
  auto-update:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: actions/setup-python@v5

      - uses: browniebroke/pre-commit-autoupdate-action@deb83bfe0036e1116ee4e241d6220274d69b1f9e # v1.0.0

      - uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
        if: always()
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          branch: update/pre-commit-hooks
          title: Update pre-commit hooks
          commit-message: "chore: update pre-commit hooks"
          body: Update versions of pre-commit hooks to latest version.

About

Github action to run pre-commit autoupdate

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0