File tree 1 file changed +11
-3
lines changed
1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -31,12 +31,14 @@ jobs:
31
31
- ' KinematicDriver.jl'
32
32
- ' ClimaDiagnostics.jl'
33
33
- ' ClimaUtilities.jl'
34
+ version :
35
+ - ' 1.10'
36
+ - ' 1.11'
34
37
steps :
35
38
- uses : actions/checkout@v4
36
39
- uses : julia-actions/setup-julia@v2
37
40
with :
38
- version : ' 1.10'
39
- version : ' 1.11'
41
+ version : ${{ matrix.version }}
40
42
- uses : julia-actions/cache@v2
41
43
- uses : julia-actions/julia-buildpkg@v1
42
44
- uses : actions/checkout@v4
47
49
# The test suite for ClimaTimesteppers depends on ClimaCore, not
48
50
# ClimaTimesteppers itself. If we dev-ed ClimaCore in ClimaTimesteppers,
49
51
# the aqua test would fail because we never use ClimaCore.
50
- - if : matrix.package != 'ClimaTimesteppers.jl'
52
+ - if : ( matrix.package != 'ClimaTimesteppers.jl' && matrix.package != 'ClimaCoupler.jl')
51
53
run : |
52
54
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.instantiate()'
53
55
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.develop(; path = ".")'
58
60
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.instantiate()'
59
61
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.develop(; path = ".")'
60
62
julia --color=yes --project=ClimaTimesteppers.jl/test ClimaTimesteppers.jl/test/runtests.jl
63
+
64
+ - if : matrix.package == 'ClimaCoupler.jl'
65
+ run : |
66
+ julia --color=yes --project=ClimaCoupler.jl/experiments/ClimaEarth -e 'using Pkg; Pkg.instantiate()'
67
+ julia --color=yes --project=ClimaCoupler.jl/experiments/ClimaEarth -e 'using Pkg; Pkg.develop(; path = ".")'
68
+ julia --color=yes --project=ClimaCoupler.jl/experiments/ClimaEarth ClimaCoupler.jl/experiments/ClimaEarth/test/runtests.jl
You can’t perform that action at this time.
0 commit comments