Skip to content

Commit 3b9e8d8

Browse files
authored
feat: add code coverage (#430)
1 parent bb5ea6b commit 3b9e8d8

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

.github/workflows/Tests.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,17 @@ jobs:
4848
- uses: julia-actions/cache@v2
4949
- uses: julia-actions/julia-buildpkg@v1
5050
- uses: julia-actions/julia-runtest@v1
51-
# - uses: julia-actions/julia-processcoverage@v1
52-
# - uses: codecov/codecov-action@v5
53-
# with:
54-
# token: ${{ secrets.CODECOV_TOKEN }}
55-
# file: lcov.info
56-
# name: codecov-umbrella
57-
# fail_ci_if_error: false
58-
# if: ${{ matrix.version == 'lts' }}
51+
env:
52+
GROUP: ${{ matrix.group }}
53+
JULIA_NUM_THREADS: auto
54+
- uses: julia-actions/julia-processcoverage@v1
55+
with:
56+
directories: src,ext
57+
- uses: codecov/codecov-action@v5
58+
env:
59+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
60+
with:
61+
files: lcov.info
62+
name: codecov-umbrella
63+
fail_ci_if_error: false
64+
if: ${{ matrix.version == 'lts' }}

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
[![Code Style: Blue](https://img.shields.io/badge/code%20style-blue-4495d1.svg)](https://github.com/invenia/BlueStyle)
88
[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)
99
[![JET](https://img.shields.io/badge/%E2%9C%88%EF%B8%8F%20tested%20with%20-%20JET.jl%20-%20red)](https://github.com/aviatesk/JET.jl)
10+
[![codecov](https://codecov.io/gh/QuantumEngineeredSystems/HarmonicBalance.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/QuantumEngineeredSystems/HarmonicBalance.jl)
1011

1112

1213
**HarmonicBalance.jl** is a Julia package for solving periodic, nonlinear differential equations using the method of harmonic balance.

0 commit comments

Comments
 (0)