diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 8da6d6d..08a2f65 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -30,10 +30,15 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + - name: Install Python + uses: actions/setup-python@v4 + with: + python-version: '3.10' + cache: 'pip' - name: Setup Pages uses: actions/configure-pages@v2 - name: Install Linux Dependencies - run: sudo apt install libcairo2-dev libpango1.0-dev ffmpeg + run: sudo apt install libcairo2-dev libpango1.0-dev ffmpeg libgl1 - name: Install Python dependencies run: pip install manim sphinx sphinx_click furo - name: Install local Python package diff --git a/.github/workflows/test_examples.yml b/.github/workflows/test_examples.yml index f04a488..00c85f1 100644 --- a/.github/workflows/test_examples.yml +++ b/.github/workflows/test_examples.yml @@ -47,6 +47,7 @@ jobs: uses: actions/setup-python@v4 with: python-version: ${{ matrix.pyversion }} + cache: 'pip' - name: Append to Path on MacOS and Ubuntu if: matrix.os == 'macos-latest' || matrix.os == 'ubuntu-latest' run: echo "${HOME}/.local/bin" >> $GITHUB_PATH