From cb9233e5c463696d507ef296b6c376efe35c294a Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 14:34:09 +0100 Subject: [PATCH 1/8] debug ci --- .github/workflows/openfoam.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index 0b213d4..9e3e9f6 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -44,6 +44,7 @@ jobs: python -m pip install --upgrade pip pip install oftest scipy casefoam ls + which py.test py.test --writeNSteps=1 run/ py.test -m 'not slow' From b9716c0fc1e590a468a191f0e32c8443ce93a69e Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 14:35:52 +0100 Subject: [PATCH 2/8] bump --- .github/workflows/openfoam.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index 9e3e9f6..0b213d4 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -44,7 +44,6 @@ jobs: python -m pip install --upgrade pip pip install oftest scipy casefoam ls - which py.test py.test --writeNSteps=1 run/ py.test -m 'not slow' From da8157706a66389675481972fbb8426a673f34b8 Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 14:37:26 +0100 Subject: [PATCH 3/8] bump --- .github/workflows/openfoam.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index 0b213d4..6a5598f 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -2,9 +2,9 @@ name: openfoam on: push: - branches: [ of2312+ ] + branches: [ "of2312+" ] pull_request: - branches: [ of2312+ ] + branches: [ "of2312+" ] jobs: build-and-test: From b447fc5d5ea927905e843edd58bcf386c20dc5df Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 14:40:19 +0100 Subject: [PATCH 4/8] bump --- .github/workflows/openfoam.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index 6a5598f..5550ac3 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -44,6 +44,7 @@ jobs: python -m pip install --upgrade pip pip install oftest scipy casefoam ls + ls -l py.test --writeNSteps=1 run/ py.test -m 'not slow' From 0c69b7daf9f83a71a13d814a6e75ff7178b9aa7a Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 14:49:38 +0100 Subject: [PATCH 5/8] bump --- .github/workflows/openfoam.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index 5550ac3..d2eea44 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -2,9 +2,9 @@ name: openfoam on: push: - branches: [ "of2312+" ] + branches: [ "of2312*" ] pull_request: - branches: [ "of2312+" ] + branches: [ "of2312*" ] jobs: build-and-test: @@ -44,7 +44,6 @@ jobs: python -m pip install --upgrade pip pip install oftest scipy casefoam ls - ls -l py.test --writeNSteps=1 run/ py.test -m 'not slow' From acce578b35c2968c0db450c795e470ea725d247e Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 15:21:29 +0100 Subject: [PATCH 6/8] use python 3.11 pyfoam is not shipped for python 3.12 --- .github/workflows/openfoam.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index d2eea44..c6e9652 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -23,13 +23,15 @@ jobs: with: openfoam-version: ${{ matrix.openfoam-version }} + - name: Set up Python 3.11 + uses: actions/setup-python@v4 + with: + python-version: 3.11 + - name: Install dependencies uses: gerlero/apt-install@v1 with: packages: >- - libomp-16-dev - python3 - python3-dev build-essential libopenmpi-dev openmpi-bin From 0115207bb69fdaccc350c8d97ce72c6d2a574935 Mon Sep 17 00:00:00 2001 From: Henning Scheufler Date: Sat, 15 Mar 2025 15:30:51 +0100 Subject: [PATCH 7/8] udpate ci --- .github/workflows/openfoam.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index c6e9652..f2b7bac 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -40,10 +40,12 @@ jobs: run: | export WM_NCOMPPROCS=2 ./Allwmake - ./get-gmsh.sh + - name: test run: | python -m pip install --upgrade pip + echo $FOAM_USER_APPBIN + ./get-gmsh.sh pip install oftest scipy casefoam ls py.test --writeNSteps=1 run/ From 163b0b5dafda1dad3f44cff4090c65a62bd0d400 Mon Sep 17 00:00:00 2001 From: Henning Scheufler <16381681+HenningScheufler@users.noreply.github.com> Date: Sat, 15 Mar 2025 16:19:28 +0100 Subject: [PATCH 8/8] Update .github/workflows/openfoam.yml --- .github/workflows/openfoam.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/openfoam.yml b/.github/workflows/openfoam.yml index f2b7bac..ecbb62e 100644 --- a/.github/workflows/openfoam.yml +++ b/.github/workflows/openfoam.yml @@ -32,6 +32,7 @@ jobs: uses: gerlero/apt-install@v1 with: packages: >- + libglu1 build-essential libopenmpi-dev openmpi-bin