File tree Expand file tree Collapse file tree 1 file changed +54
-0
lines changed
Expand file tree Collapse file tree 1 file changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+ on :
3+ push :
4+ branches :
5+ - master
6+ - release-*
7+ pull_request :
8+ types : [opened, synchronize, reopened]
9+ concurrency :
10+ # Skip intermediate builds: always.
11+ # Cancel intermediate builds: only if it is a pull request build.
12+ group : ${{ github.workflow }}-${{ github.ref }}
13+ cancel-in-progress : ${{ startsWith(github.ref, 'refs/pull/') }}
14+ # needed to allow julia-actions/cache to delete old caches that it has created
15+ permissions :
16+ actions : write
17+ contents : read
18+ jobs :
19+ test :
20+ name : Julia ${{ matrix.machine.version }} - ${{ matrix.machine.os }}-${{ matrix.machine.arch }}
21+ runs-on : ${{ matrix.machine.os }}
22+ strategy :
23+ fail-fast : false
24+ matrix :
25+ machine :
26+ - version : ' nightly'
27+ os : ubuntu-latest
28+ arch : x64
29+ - version : ' 1'
30+ os : ubuntu-latest
31+ arch : x64
32+ - version : ' 1'
33+ os : windows-latest
34+ arch : x64
35+ - version : ' 1.6'
36+ os : ubuntu-latest
37+ arch : x64
38+ - version : ' 1'
39+ os : ubuntu-latest
40+ arch : x86
41+ steps :
42+ - uses : actions/checkout@v4
43+ - uses : julia-actions/setup-julia@v2
44+ with :
45+ version : ${{ matrix.machine.version }}
46+ arch : ${{ matrix.machine.arch }}
47+ - uses : julia-actions/cache@v1
48+ - uses : julia-actions/julia-buildpkg@v1
49+ - uses : julia-actions/julia-runtest@v1
50+ - uses : julia-actions/julia-processcoverage@v1
51+ - uses : codecov/codecov-action@v4
52+ with :
53+ file : lcov.info
54+ token : ${{ secrets.CODECOV_TOKEN }}
You can’t perform that action at this time.
0 commit comments