File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+
8+ jobs :
9+ test :
10+ name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
11+ runs-on : ${{ matrix.os }}
12+ strategy :
13+ fail-fast : false
14+ matrix :
15+ version :
16+ - ' nightly'
17+ os :
18+ - ubuntu-latest
19+ - macOS-latest
20+ - windows-latest
21+ arch :
22+ - x64
23+ steps :
24+ - uses : actions/checkout@v2
25+ - uses : julia-actions/setup-julia@v1
26+ with :
27+ version : ${{ matrix.version }}
28+ arch : ${{ matrix.arch }}
29+ - uses : actions/cache@v1
30+ env :
31+ cache-name : cache-artifacts
32+ with :
33+ path : ~/.julia/artifacts
34+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
35+ restore-keys : |
36+ ${{ runner.os }}-test-${{ env.cache-name }}-
37+ ${{ runner.os }}-test-
38+ ${{ runner.os }}-
39+ - uses : julia-actions/julia-buildpkg@latest
40+ - run : |
41+ git config --global user.name Tester
42+ git config --global user.email te@st.er
43+ - uses : julia-actions/julia-runtest@latest
44+ continue-on-error : ${{ matrix.version == 'nightly' }}
45+ - uses : julia-actions/julia-processcoverage@v1
46+ - uses : codecov/codecov-action@v1
47+ with :
48+ file : lcov.info
You can’t perform that action at this time.
0 commit comments