diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index fee5ac5..c60783a 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -12,17 +12,19 @@ jobs: build: runs-on: ubuntu-latest timeout-minutes: 30 - container: ghcr.io/fenics/dolfinx/dolfinx:v0.7.0 + container: ghcr.io/fenics/dolfinx/dolfinx:nightly steps: - uses: actions/checkout@v4 - name: Install dependencies - run: | - python3 -m pip install -r requirements.txt + run: python3 -m pip install -r requirements.txt - name: Flake8 code run: python3 -m flake8 . + - name: Type-checking + run: python3 -m mypy . + - name: Run Taylor-Green problem run: python3 ipcs.py --spatial=4 --temporal=2 diff --git a/.gitignore b/.gitignore index 27ee587..609a8c3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,7 @@ *.pvd *.xdmf -*.h5 \ No newline at end of file +*.h5 +*.bp +__pycache__ +*.msh \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile index 24d74eb..0429535 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,3 +1,3 @@ -FROM dolfinx/dolfinx:v0.7.0 +FROM ghcr.io/fenics/dolfinx/dolfinx:nightly COPY requirements.txt requirements.txt RUN pip3 install -r requirements.txt