diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 2bdfc0d1..c7373462 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -47,7 +47,7 @@ jobs: runs-on: public-ubuntu-latest-8-cores timeout-minutes: 60 container: - image: ghcr.io/ansys/mechanical:25.2.0 + image: ubuntu:22.04 options: --entrypoint /bin/bash needs: [style, doc-style] @@ -57,19 +57,15 @@ jobs: uses: actions/checkout@v5 - name: Set up Python - shell: bash - run: | - apt update - apt install lsb-release xvfb git curl make -y - curl -LsSf https://astral.sh/uv/install.sh | sh - export PATH="$HOME/.local/bin:$PATH" - uv python install python${{ env.MAIN_PYTHON_VERSION }} - uv venv /env + uses: actions/setup-python@v5 + with: + python-version: ${{ env.MAIN_PYTHON_VERSION }} - name: Install Python requirements run: | + python${{ env.MAIN_PYTHON_VERSION }} -m venv /env . /env/bin/activate - uv pip install --upgrade pip - uv pip install -r requirements/requirements_doc.txt + pip install --upgrade pip + pip install -r requirements/requirements_doc.txt - name: Build docs env: