diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a2a06b25cc..2ca118e219 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: echo "date=$(/bin/date -u "+%m%w%Y")" >> $GITHUB_OUTPUT - name: Install and cache ffmpeg (all OS) - uses: FedericoCarboni/setup-ffmpeg@v2 + uses: FedericoCarboni/setup-ffmpeg@v3 with: token: ${{ secrets.GITHUB_TOKEN }} id: setup-ffmpeg @@ -77,7 +77,7 @@ jobs: sudo /usr/bin/Xvfb $DISPLAY -screen 0 1280x1024x24 & - name: Setup Cairo Cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-cairo if: runner.os == 'Linux' || runner.os == 'macOS' with: @@ -93,7 +93,7 @@ jobs: run: python .github/scripts/ci_build_cairo.py --set-env-vars - name: Setup macOS cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-macos if: runner.os == 'macOS' with: @@ -130,12 +130,12 @@ jobs: - name: Setup Windows cache id: cache-windows if: runner.os == 'Windows' - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ github.workspace }}\ManimCache key: ${{ runner.os }}-dependencies-tinytex-${{ hashFiles('.github/manimdependency.json') }}-${{ steps.cache-vars.outputs.date }}-1 - - uses: ssciwr/setup-mesa-dist-win@v1 + - uses: ssciwr/setup-mesa-dist-win@v2 - name: Install system dependencies (Windows) if: runner.os == 'Windows' && steps.cache-windows.outputs.cache-hit != 'true'