Skip to content

Commit

Permalink
Test OpenFOAM v2412
Browse files Browse the repository at this point in the history
gerlero committed Jan 8, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent daa7393 commit aba077b
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
@@ -16,6 +16,7 @@ jobs:
fail-fast: false
matrix:
openfoam-version:
- 2412
- 2406
- 2312
- 2306
@@ -143,6 +144,7 @@ jobs:
fail-fast: false
matrix:
openfoam-version:
- 2412
- 2406
- 2312
- 2306
@@ -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
@@ -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
@@ -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
@@ -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
```
@@ -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

0 comments on commit aba077b

Please sign in to comment.