File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Tests (nightly)
2+
3+ on :
4+ pull_request :
5+ branches : [main]
6+ push :
7+ branches : [main]
8+ tags : ' *'
9+
10+ jobs :
11+ tests :
12+ name : Test (${{ matrix.os }}-${{ matrix.arch }}, julia ${{ matrix.jlversion }})
13+ runs-on : ${{ matrix.os }}
14+ strategy :
15+ fail-fast : false
16+ matrix :
17+ arch : [x64] # x86 unsupported by MicroMamba
18+ os : [ubuntu-latest, windows-latest, macos-latest]
19+ jlversion : ['nightly']
20+ steps :
21+ - uses : actions/checkout@v2
22+ - uses : julia-actions/setup-julia@v1
23+ with :
24+ version : ${{ matrix.jlversion }}
25+ arch : ${{ matrix.arch }}
26+ - uses : actions/cache@v1
27+ env :
28+ cache-name : cache-artifacts
29+ with :
30+ path : ~/.julia/artifacts
31+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
32+ restore-keys : |
33+ ${{ runner.os }}-test-${{ env.cache-name }}-
34+ ${{ runner.os }}-test-
35+ ${{ runner.os }}-
36+ - uses : julia-actions/julia-buildpkg@v1
37+ - uses : julia-actions/julia-runtest@v1
38+ env :
39+ JULIA_DEBUG : PythonCall
40+ - uses : julia-actions/julia-processcoverage@v1
41+ - uses : codecov/codecov-action@v1
42+ with :
43+ file : lcov.info
You can’t perform that action at this time.
0 commit comments