Skip to content

Commit 5150cdb

Browse files
committed
Update chcekout version + install main for nightly
1 parent c103c7b commit 5150cdb

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

.github/workflows/ci_docker.yml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,23 @@ jobs:
1111
container_version: [v0.9.0, v0.10.0, nightly]
1212
container: dolfinx/dolfinx:${{ matrix.container_version }}
1313
steps:
14-
- name: Checkout code
15-
uses: actions/checkout@v2
16-
17-
- name: Install local package and dependencies
18-
run: |
19-
pip install .[test]
14+
- name: Checkout code
15+
uses: actions/checkout@v6
2016

21-
- name: Run tests
22-
run: |
23-
python3 -m pytest test/ --cov festim --cov-report xml --cov-report term
17+
- name: Install local package and dependencies
18+
run: |
19+
pip install .[test]
2420
25-
- name: Upload to codecov
26-
uses: codecov/codecov-action@v4
27-
with:
28-
token: ${{ secrets.CODECOV_TOKEN }}
29-
files: ./coverage.xml
21+
- name: Overload adios4dolfinx
22+
if: ${{ matrix.container_version == 'nightly' }}
23+
run: python3 -m pip install git+https://github.com/jorgensd/adios4dolfinx.git
24+
25+
- name: Run tests
26+
run: |
27+
python3 -m pytest test/ --cov festim --cov-report xml --cov-report term
28+
29+
- name: Upload to codecov
30+
uses: codecov/codecov-action@v5
31+
with:
32+
token: ${{ secrets.CODECOV_TOKEN }}
33+
files: ./coverage.xml

0 commit comments

Comments
 (0)