Skip to content

Merge pull request #159 from daavid00/dev #8

Merge pull request #159 from daavid00/dev

Merge pull request #159 from daavid00/dev #8

name: Docker
on:
push:
branches:
- main
jobs:
run-pyopmspe11-docker:
permissions:
contents: read
timeout-minutes: 60
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@v5
- name: Build Docker image
run: docker build -t test-image .
- name: Run a simple example using pyopmspe11
run: |
docker run --rm \
-u root \
-v ${{ github.workspace }}:/workspace \
-w /workspace \
test-image \
bash -c "
pyopmspe11 -i examples/spe11b.toml \
-o spe11b -m deck_flow -f 0
"
- name: Check if the example run
run: |
file="${{ github.workspace }}/spe11b/SPE11B.UNRST"
if [ -f "$file" ]; then
echo "pyopmspe11 succeeded"
else
echo "pyopmspe11 failed"
exit 1
fi