Skip to content

Commit

Permalink
Merge pull request #54 from gerlero/openfoam2412
Browse files Browse the repository at this point in the history
Test OpenFOAM v2412
  • Loading branch information
gerlero authored Jan 8, 2025
2 parents daa7393 + aba077b commit 68e0bf9
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 19 deletions.
32 changes: 23 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ jobs:
fail-fast: false
matrix:
openfoam-version:
- 2412
- 2406
- 2312
- 2306
Expand Down Expand Up @@ -143,6 +144,7 @@ jobs:
fail-fast: false
matrix:
openfoam-version:
- 2412
- 2406
- 2312
- 2306
Expand Down Expand Up @@ -191,6 +193,12 @@ jobs:
openfoam-version: 8
- container: ubuntu:22.04
openfoam-version: 7
- container: debian:bookworm
openfoam-version: 2412
- container: debian:bookworm
openfoam-version: 2406
- container: debian:bookworm
openfoam-version: 2306
- container: debian:bookworm
openfoam-version: 2012
- container: debian:bookworm
Expand All @@ -205,6 +213,12 @@ jobs:
openfoam-version: 8
- container: debian:bookworm
openfoam-version: 7
- container: debian:bullseye
openfoam-version: 2412
- container: debian:bullseye
openfoam-version: 2406
- container: debian:bullseye
openfoam-version: 2306
- container: debian:bullseye
openfoam-version: 12
- container: debian:bullseye
Expand Down Expand Up @@ -239,17 +253,17 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up OpenFOAM 2406
- name: Set up OpenFOAM 2412
uses: ./
with:
openfoam-version: 2406
- name: Set up OpenFOAM 2312
openfoam-version: 2412
- name: Set up OpenFOAM 2406
uses: ./
with:
openfoam-version: 2312
- name: Test OpenFOAM 2312
openfoam-version: 2406
- name: Test OpenFOAM 2406
run: |
icoFoam -help | grep 2312
openfoam icoFoam -help | grep 2312
- name: Test OpenFOAM v2406
run: openfoam2406 icoFoam -help | grep 2406
icoFoam -help | grep 2406
openfoam icoFoam -help | grep 2406
- name: Test OpenFOAM v2412
run: openfoam2412 icoFoam -help | grep 2412
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ steps:
- uses: actions/checkout@v4
- uses: gerlero/setup-openfoam@v1
with:
openfoam-version: 2406
openfoam-version: 2412
- run: blockMesh
- run: icoFoam
```
Expand All @@ -30,25 +30,25 @@ Whether to cache the OpenFOAM installation between runs. Default: `true`.

## Available OpenFOAM versions by runner OS

- **`ubuntu-24.04`**: 2406, 2312 (openfoam.com), 12, 11 (openfoam.org)
- **`ubuntu-24.04`**: 2412, 2406, 2312 (openfoam.com), 12, 11 (openfoam.org)

- **`ubuntu-22.04`**: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9 (openfoam.org)
- **`ubuntu-22.04`**: 2412, 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9 (openfoam.org)

- **`ubuntu-20.04`**: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9, 8, 7 (openfoam.org)
- **`ubuntu-20.04`**: 2412, 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9, 8, 7 (openfoam.org)

- **`macos-15`**, **`macos-14`**, **`macos-13`**: 2406, 2312, 2306, 2212, 2206, 2112 (via [OpenFOAM.app](https://github.com/gerlero/openfoam-app))
- **`macos-15`**, **`macos-14`**, **`macos-13`**: 2412, 2406, 2312, 2306, 2212, 2206, 2112 (via [OpenFOAM.app](https://github.com/gerlero/openfoam-app))

- [Docker `container`](https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container) based on:

- `ubuntu:24.04`: 2406, 2312 (openfoam.com), 12, 11 (openfoam.org)
- `ubuntu:24.04`: 2412, 2406, 2312 (openfoam.com), 12, 11 (openfoam.org)

- `ubuntu:22.04`: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9 (openfoam.org)
- `ubuntu:22.04`: 2412, 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9 (openfoam.org)

- `ubuntu:20.04`: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9, 8, 7 (openfoam.org)
- `ubuntu:20.04`: 2412, 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com), 12, 11, 10, 9, 8, 7 (openfoam.org)

- `debian:bookworm`: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2006 (openfoam.com)
- `debian:bookworm`: 2312, 2212, 2206, 2112, 2106, 2006 (openfoam.com)

- `debian:bullseye`: 2406, 2312, 2306, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com)
- `debian:bullseye`: 2312, 2212, 2206, 2112, 2106, 2012, 2006 (openfoam.com)

- Windows: not supported

Expand Down

0 comments on commit 68e0bf9

Please sign in to comment.