Skip to content

Commit 2572b39

Browse files
authored
Merge pull request #1941 from CliMA/gb/add_kinematicdriver
Fix ClimaTimeSteppers downstream test
2 parents b1b5459 + 08b6ef2 commit 2572b39

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/Downstream.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- 'ClimaCoupler.jl'
2828
- 'ClimaDiagnostics.jl'
2929
- 'ClimaLand.jl'
30-
- 'ClimaTimeSteppers.jl'
30+
- 'ClimaTimesteppers.jl'
3131
- 'KinematicDriver.jl'
3232
- 'ClimaDiagnostics.jl'
3333
- 'ClimaUtilities.jl'
@@ -42,7 +42,18 @@ jobs:
4242
with:
4343
repository: 'CliMA/${{ matrix.package }}'
4444
path: ${{ matrix.package }}
45-
- run: |
45+
46+
# The test suite for ClimaTimesteppers depends on ClimaCore, not
47+
# ClimaTimesteppers itself. If we dev-ed ClimaCore in ClimaTimesteppers,
48+
# the aqua test would fail because we never use ClimaCore.
49+
- if: matrix.package != 'ClimaTimesteppers.jl'
50+
run: |
4651
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.instantiate()'
4752
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.develop(; path = ".")'
4853
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.test()'
54+
55+
- if: matrix.package == 'ClimaTimesteppers.jl'
56+
run: |
57+
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.instantiate()'
58+
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.develop(; path = ".")'
59+
julia --color=yes --project=ClimaTimesteppers.jl/test ClimaTimesteppers.jl/test/runtests.jl

0 commit comments

Comments
 (0)