Spaces:
Paused
Paused
| name: Pre-commit auto-update | |
| on: | |
| workflow_dispatch: | |
| schedule: | |
| - cron: "0 0 * * 1" # every weekday at midnight | |
| jobs: | |
| auto-update: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Set up Python | |
| uses: actions/setup-python@v5 | |
| - name: Install pre-commit | |
| run: pip install pre-commit | |
| - name: Run pre-commit autoupdate | |
| run: pre-commit autoupdate | |
| - name: Create Pull Request | |
| uses: peter-evans/create-pull-request@v7 | |
| with: | |
| token: ${{ secrets.GITHUB_TOKEN }} | |
| branch: update/pre-commit-autoupdate | |
| title: Auto-update pre-commit hooks | |
| commit-message: Auto-update pre-commit hooks | |
| body: | | |
| Update versions of tools in pre-commit | |
| configs to latest version | |
| labels: dependencies | |