diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ee9589a..cf4659f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -6,6 +6,8 @@ jobs: build: if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository runs-on: ubuntu-latest + permissions: + contents: write steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 @@ -16,8 +18,12 @@ jobs: - id: changed-files uses: tj-actions/changed-files@v39 - uses: pre-commit/action@v3.0.0 + continue-on-error: true with: extra_args: pip-compile --files ${{ steps.changed-files.outputs.all_changed_files }} + - uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_message: '[github-actions] pre-commit autoupdate' - shell: bash run: curl -s -S --retry 3 $BASEDIR/tests/install.sh | bash - - shell: bash