Skip to content

Merge pull request #29 from gerlero/readme #92

Merge pull request #29 from gerlero/readme

Merge pull request #29 from gerlero/readme #92

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
inputs:
push:
description: Push the built images
type: boolean
required: false
default: false
jobs:
ci:
strategy:
matrix:
include:
- openfoam-version: 2406
ubuntu-version: 24.04
arm64: true
latest: true
- openfoam-version: 2312
ubuntu-version: 24.04
arm64: true
latest: false
- openfoam-version: 2306
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 2212
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 2206
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 2112
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 2106
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 2012
ubuntu-version: 22.04
arm64: false
latest: false
- openfoam-version: 2006
ubuntu-version: 22.04
arm64: true
latest: false
- openfoam-version: 1912
ubuntu-version: 18.04
arm64: false
latest: false
- openfoam-version: 12
ubuntu-version: 24.04
arm64: true
latest: true
- openfoam-version: 11
ubuntu-version: 24.04
arm64: true
latest: false
- openfoam-version: 10
ubuntu-version: 22.04
arm64: false
latest: false
- openfoam-version: 9
ubuntu-version: 22.04
arm64: false
latest: false
- openfoam-version: 8
ubuntu-version: 20.04
arm64: false
latest: false
- openfoam-version: 7
ubuntu-version: 20.04
arm64: false
latest: false
- openfoam-version: 6
ubuntu-version: 18.04
arm64: false
latest: false
- openfoam-version: 5
ubuntu-version: 18.04
arm64: false
latest: false
fail-fast: false
uses: ./.github/workflows/docker.yml
permissions:
packages: write
with:
openfoam-version: ${{ matrix.openfoam-version }}
ubuntu-version: ${{ matrix.ubuntu-version }}
arm64: ${{ matrix.arm64 }}
latest: ${{ matrix.latest }}
push: ${{ inputs.push || github.event_name == 'push' }}
secrets:
dockerhub-username: ${{ secrets.DOCKERHUB_USERNAME }}
dockerhub-token: ${{ secrets.DOCKERHUB_TOKEN }}