From 3aceed16d785414fbe66f9cb14686b5136eef6a2 Mon Sep 17 00:00:00 2001 From: dkunhamb Date: Fri, 10 Oct 2025 11:27:29 -0500 Subject: [PATCH 1/8] add python setup action --- .github/workflows/ci_cd.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 2bdfc0d1..45f8c677 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -44,10 +44,10 @@ jobs: doc-build: name: Documentation building - runs-on: public-ubuntu-latest-8-cores + runs-on: ubuntu-22.04 timeout-minutes: 60 container: - image: ghcr.io/ansys/mechanical:25.2.0 + image: ghcr.io/ansys/mechanical:26.1_Dev 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: From fd690d70a20e882fa551216f9b760537a6cce013 Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Fri, 24 Oct 2025 13:22:39 -0400 Subject: [PATCH 2/8] change image --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 45f8c677..08b58838 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 60 container: - image: ghcr.io/ansys/mechanical:26.1_Dev + image: ghcr.io/ansys/mechanical:26.1.0 options: --entrypoint /bin/bash needs: [style, doc-style] From e9f801c4e243c32a6b31d3bdce9b3f93be131e96 Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Sat, 25 Oct 2025 18:44:43 -0400 Subject: [PATCH 3/8] use ubuntu 22 --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 08b58838..fb136223 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 60 container: - image: ghcr.io/ansys/mechanical:26.1.0 + image: ubuntu:22.04 options: --entrypoint /bin/bash needs: [style, doc-style] From 57461426cc2e9d489800b8a2c126f4f4d2837a93 Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Sat, 25 Oct 2025 20:09:12 -0400 Subject: [PATCH 4/8] docker with ubuntu 22 --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index fb136223..08b58838 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -47,7 +47,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 60 container: - image: ubuntu:22.04 + image: ghcr.io/ansys/mechanical:26.1.0 options: --entrypoint /bin/bash needs: [style, doc-style] From 145a7fe391e1eddefd73d929fa235dcc56422db3 Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Sat, 25 Oct 2025 20:25:15 -0400 Subject: [PATCH 5/8] docker with ubuntu 22 --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 08b58838..3d98a9c1 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -44,7 +44,7 @@ jobs: doc-build: name: Documentation building - runs-on: ubuntu-22.04 + runs-on: ubuntu-22.04-16core timeout-minutes: 60 container: image: ghcr.io/ansys/mechanical:26.1.0 From bcfb31e9f3be4e5a15e54deb8ab20159eca3577c Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Mon, 27 Oct 2025 12:01:55 -0400 Subject: [PATCH 6/8] use dif runner --- .github/workflows/ci_cd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 3d98a9c1..89a938f8 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -44,10 +44,10 @@ jobs: doc-build: name: Documentation building - runs-on: ubuntu-22.04-16core + runs-on: ubuntu-latest timeout-minutes: 60 container: - image: ghcr.io/ansys/mechanical:26.1.0 + image: ubuntu:22.04 options: --entrypoint /bin/bash needs: [style, doc-style] From 99f97640bb5c870372c440e6b3a140ce7ff2227f Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Tue, 28 Oct 2025 12:54:21 -0400 Subject: [PATCH 7/8] dev --- .github/workflows/ci_cd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 89a938f8..72149116 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -44,10 +44,10 @@ jobs: doc-build: name: Documentation building - runs-on: ubuntu-latest + runs-on: public-ubuntu-latest-8-cores timeout-minutes: 60 container: - image: ubuntu:22.04 + image: ghcr.io/ansys/mechanical:26.1_Dev options: --entrypoint /bin/bash needs: [style, doc-style] From 8733a42fc610a02bb3a94e215bac89c4623ff6aa Mon Sep 17 00:00:00 2001 From: Dipin <26918585+dipinknair@users.noreply.github.com> Date: Fri, 31 Oct 2025 10:07:49 -0400 Subject: [PATCH 8/8] use ub22 --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 72149116..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:26.1_Dev + image: ubuntu:22.04 options: --entrypoint /bin/bash needs: [style, doc-style]