Skip to content

Commit 7297f5d

Browse files
authored
Merge pull request #2056 from CliMA/js/downstream
add ClimaCoupler downstream AMIP test
2 parents f64dc58 + f0022db commit 7297f5d

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/Downstream.yml

+11-3
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@ jobs:
3131
- 'KinematicDriver.jl'
3232
- 'ClimaDiagnostics.jl'
3333
- 'ClimaUtilities.jl'
34+
version:
35+
- '1.10'
36+
- '1.11'
3437
steps:
3538
- uses: actions/checkout@v4
3639
- uses: julia-actions/setup-julia@v2
3740
with:
38-
version: '1.10'
39-
version: '1.11'
41+
version: ${{ matrix.version }}
4042
- uses: julia-actions/cache@v2
4143
- uses: julia-actions/julia-buildpkg@v1
4244
- uses: actions/checkout@v4
@@ -47,7 +49,7 @@ jobs:
4749
# The test suite for ClimaTimesteppers depends on ClimaCore, not
4850
# ClimaTimesteppers itself. If we dev-ed ClimaCore in ClimaTimesteppers,
4951
# 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')
5153
run: |
5254
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.instantiate()'
5355
julia --color=yes --project=${{ matrix.package }} -e 'using Pkg; Pkg.develop(; path = ".")'
@@ -58,3 +60,9 @@ jobs:
5860
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.instantiate()'
5961
julia --color=yes --project=ClimaTimesteppers.jl/test -e 'using Pkg; Pkg.develop(; path = ".")'
6062
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

0 commit comments

Comments
 (0)