Skip to content

Commit 5258af4

Browse files
committed
CI fix
1 parent 40dffc6 commit 5258af4

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/CI.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,23 @@ jobs:
2323
submodules: recursive
2424

2525
- name: Install Python
26-
uses: actions/setup-python@v4 # Use pip to install latest CMake, & FORD/Jin2For, etc.
26+
uses: actions/setup-python@v5.4.0 # Use pip to install latest CMake, & FORD/Jin2For, etc.
2727
with:
2828
python-version: ${{ matrix.python-version }}
2929

3030
- name: Setup Graphviz
3131
uses: ts-graphviz/setup-graphviz@v1
3232

3333
- name: Setup Fortran Package Manager
34-
- uses: fortran-lang/setup-fpm@v7
34+
uses: fortran-lang/setup-fpm@v7
3535
with:
3636
github-token: ${{ secrets.GITHUB_TOKEN }}
3737

3838
- name: Install Python dependencies
3939
if: contains( matrix.os, 'ubuntu')
4040
run: |
4141
python -m pip install --upgrade pip
42-
pip install ford matplotlib
42+
pip install ford numpy matplotlib
4343
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
4444
4545
- name: Install GFortran Linux
@@ -65,9 +65,9 @@ jobs:
6565
# run: |
6666
# mkdir -p ${{ env.COV_DIR }}
6767
# mv ./build/gfortran_*/*/* ${{ env.COV_DIR }}
68-
# lcov -ignore-errors mismatch --capture --initial --base-directory . --directory ${{ env.COV_DIR }} --output-file ${{ env.COV_DIR }}/coverage.base
69-
# lcov -ignore-errors mismatch --capture --base-directory . --directory ${{ env.COV_DIR }} --output-file ${{ env.COV_DIR }}/coverage.capture
70-
# lcov -ignore-errors mismatch --add-tracefile ${{ env.COV_DIR }}/coverage.base --add-tracefile ${{ env.COV_DIR }}/coverage.capture --output-file ${{ env.COV_DIR }}/coverage.info
68+
# lcov --capture --initial --base-directory . --directory ${{ env.COV_DIR }} --output-file ${{ env.COV_DIR }}/coverage.base
69+
# lcov --capture --base-directory . --directory ${{ env.COV_DIR }} --output-file ${{ env.COV_DIR }}/coverage.capture
70+
# lcov --add-tracefile ${{ env.COV_DIR }}/coverage.base --add-tracefile ${{ env.COV_DIR }}/coverage.capture --output-file ${{ env.COV_DIR }}/coverage.info
7171
# env:
7272
# COV_DIR: build/coverage
7373

@@ -77,7 +77,7 @@ jobs:
7777
# files: build/coverage/coverage.info
7878

7979
- name: Build documentation
80-
run: ford ./ford.md
80+
run: ford ./ford.md --externalize
8181

8282
- name: Deploy Documentation
8383
if: github.ref == 'refs/heads/master'

0 commit comments

Comments
 (0)