Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
b23d429
ci: Install dependencies first
hpohekar Aug 4, 2025
b7303bd
chore: adding changelog file 4344.maintenance.md [dependabot-skip]
pyansys-ci-bot Aug 4, 2025
4e43bf7
Merge branch 'main' into fix/install_dependencies_first
moe-ad Aug 5, 2025
1b23e68
Merge branch 'main' into fix/install_dependencies_first
hpohekar Aug 8, 2025
01cf19d
chore: adding changelog file 4344.maintenance.md [dependabot-skip]
pyansys-ci-bot Aug 8, 2025
9834a74
Merge branch 'main' into fix/install_dependencies_first
hpohekar Aug 12, 2025
bd79684
change install source
hpohekar Aug 12, 2025
28f39bf
change install source 1
hpohekar Aug 12, 2025
3f80c35
change install source 2
hpohekar Aug 12, 2025
a92fdb6
change install source 3
hpohekar Aug 12, 2025
d656811
Merge branch 'main' into fix/install_dependencies_first
hpohekar Aug 13, 2025
21175d3
docs: Added example on the battery cell simulation. (#4361)
MohammedAnsys Aug 19, 2025
44e85ed
fix: Turn on automatic transcript while running codegen (#4390)
mkundu1 Aug 21, 2025
8c270e7
fix: Raise the underlying urlerror while downloading example file (#4…
mkundu1 Aug 21, 2025
d3826f1
fix: Fix test_docker_compose (#4399)
mkundu1 Aug 26, 2025
a9c8c96
fix: Skip paths which are not supported in the current Fluent version…
mkundu1 Aug 26, 2025
404df1f
chore: Extract allowed values (#4342)
hpohekar Aug 26, 2025
e9d38a2
chore: update CHANGELOG for v0.35.dev0 (#4372)
pyansys-ci-bot Aug 28, 2025
7b2d643
fix: Add config to disable monitor refresh on solution initialization…
mkundu1 Aug 28, 2025
fcd5e1f
feat: Save API object names based on session type (#4417)
hpohekar Aug 28, 2025
b10703e
fix: Create parent directory for server-info file (#4415)
hpohekar Aug 28, 2025
5333d1d
build: Bump version 0.35.dev1 (#4418)
mkundu1 Aug 28, 2025
ddeca45
chore: Show action status badge from the main branch [skip tests] (#4…
mkundu1 Aug 28, 2025
1f7df76
fix: Release CI [skip tests] (#4423)
mkundu1 Aug 28, 2025
e4b60fc
chore: update CHANGELOG for v0.35.dev1 (#4424)
pyansys-ci-bot Aug 29, 2025
4b01958
fix: Some config and env var cleanup (#4380)
mkundu1 Aug 29, 2025
f76251c
docs: Update ``CONTRIBUTORS.md`` with the latest contributors [skip t…
pyansys-automation Aug 29, 2025
8fe01c2
feat: Add _has_migration_adapter bool to flobject classes (#4397)
mkundu1 Aug 29, 2025
253195f
Merge branch 'main' into fix/install_dependencies_first
hpohekar Sep 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 35 additions & 24 deletions .github/workflows/execute-examples-weekly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,41 +45,52 @@ jobs:
with:
python-version: ${{ env.PYTHON_VERSION }}

- name: Cache pip
uses: actions/cache@v4
with:
path: ~/.cache/pip
key: Python-${{ runner.os }}-${{ env.PYTHON_VERSION }}-${{ hashFiles('pyproject.toml') }}
restore-keys: |
Python-${{ runner.os }}-${{ env.PYTHON_VERSION }}

- name: Login to GitHub Container Registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
registry: ghcr.io
username: ansys-bot
password: ${{ secrets.GITHUB_TOKEN }}

- name: Pull Fluent docker image if not present
- name: Install OS packages
run: |
if ! docker image inspect fluent:${{ matrix.image-tag }} > /dev/null 2>&1; then
echo "Image not found locally, pulling..."
make docker-pull
else
echo "Image already exists locally, skipping pull."
fi
sudo apt-get update
sudo apt-get install pandoc libegl1 make xvfb libfontconfig1 libxrender1 libxkbcommon-x11-0 -y

- name: Install pyfluent
run: make install

- name: Install Dependencies
run: |
sudo mkdir -p /home/ansys/Downloads/ansys_fluent_core_examples
sudo chmod a+rwx /home/ansys/Downloads/ansys_fluent_core_examples
sudo apt update
sudo apt install libegl1
pip install ansys-fluent-core>=0.32.1
pip install ansys-fluent-core[reader]
pip install ansys-fluent-visualization==0.21.dev1
pip install ansys-fluent-visualization>=0.21.1
pip install xgboost scikit-learn tensorflow seaborn plotly numpy pandas

- name: Retrieve PyFluent version
run: |
echo "PYFLUENT_VERSION=$(python -c "from ansys.fluent.core import __version__; print(); print(__version__)" | tail -1)" >> $GITHUB_OUTPUT
echo "PYFLUENT version is: $(python -c "from ansys.fluent.core import __version__; print(); print(__version__)" | tail -1)"
id: version

- name: Login to GitHub Container Registry
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
registry: ghcr.io
username: ansys-bot
password: ${{ secrets.GITHUB_TOKEN }}

- name: Pull Fluent docker image
run: make docker-pull
env:
FLUENT_IMAGE_TAG: ${{ matrix.image-tag }}

- name: Run API codegen
run: make api-codegen
env:
FLUENT_IMAGE_TAG: ${{ matrix.image-tag }}

- name: Install again after codegen
run: |
rm -rf dist
make install > /dev/null

- name: Execute Examples
run: |
echo "Executing examples"
Expand Down
1 change: 1 addition & 0 deletions doc/changelog.d/4344.maintenance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Install dependencies first [skip tests]
Loading