diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6e145a3865..c1735c619d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,9 +11,9 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - - uses: pre-commit/action@v2.0.0 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + - uses: pre-commit/action@v3.0.1 build: runs-on: ubuntu-latest @@ -29,7 +29,7 @@ jobs: run: echo "::set-output name=dir::$(pip cache dir)" - name: Persist cache across runs - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ${{ steps.pip-cache.outputs.dir }} key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }} @@ -48,13 +48,13 @@ jobs: # Publish! - name: Deploy to GitHub Pages if: github.event_name == 'push' || github.event_name == 'schedule' - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: public/ # Upload for introspection, useful for pull requests and debugging - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: generated-site path: public/