File tree Expand file tree Collapse file tree 4 files changed +49
-69
lines changed Expand file tree Collapse file tree 4 files changed +49
-69
lines changed Original file line number Diff line number Diff line change
1
+ name : CI (Julia nightly)
2
+ on :
3
+ pull_request :
4
+ branches :
5
+ - master
6
+ push :
7
+ branches :
8
+ - master
9
+ tags : ' *'
10
+ jobs :
11
+ test-julia-nightly :
12
+ name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
13
+ runs-on : ${{ matrix.os }}
14
+ strategy :
15
+ fail-fast : false
16
+ matrix :
17
+ version :
18
+ - ' nightly'
19
+ os :
20
+ - ubuntu-latest
21
+ - windows-latest
22
+ arch :
23
+ - x64
24
+ steps :
25
+ - uses : actions/checkout@v2
26
+ - uses : julia-actions/setup-julia@v1
27
+ with :
28
+ version : ${{ matrix.version }}
29
+ arch : ${{ matrix.arch }}
30
+ - uses : actions/cache@v1
31
+ env :
32
+ cache-name : cache-artifacts
33
+ with :
34
+ path : ~/.julia/artifacts
35
+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
36
+ restore-keys : |
37
+ ${{ runner.os }}-test-${{ env.cache-name }}-
38
+ ${{ runner.os }}-test-
39
+ ${{ runner.os }}-
40
+ - uses : julia-actions/julia-buildpkg@v1
41
+ - uses : julia-actions/julia-runtest@v1
42
+ - uses : julia-actions/julia-processcoverage@v1
43
+ - uses : codecov/codecov-action@v1
44
+ with :
45
+ file : lcov.info
Original file line number Diff line number Diff line change @@ -16,10 +16,10 @@ jobs:
16
16
matrix :
17
17
version :
18
18
- ' 1.2'
19
- - ' 1'
20
- - ' nightly'
19
+ - ' 1' # automatically expands to the latest stable 1.x release of Julia.
21
20
os :
22
21
- ubuntu-latest
22
+ - windows-latest
23
23
arch :
24
24
- x64
25
25
steps :
44
44
- uses : codecov/codecov-action@v1
45
45
with :
46
46
file : lcov.info
47
- docs :
48
- name : Documentation
49
- runs-on : ubuntu-latest
50
- steps :
51
- - uses : actions/checkout@v2
52
- - uses : julia-actions/setup-julia@v1
53
- with :
54
- version : ' 1'
55
- - run : |
56
- julia --project=docs -e '
57
- using Pkg
58
- Pkg.develop(PackageSpec(path=pwd()))
59
- Pkg.instantiate()'
60
- # - run: |
61
- # julia --project=docs -e '
62
- # using Documenter: doctest
63
- # using ArrayInterface
64
- # doctest(ArrayInterface)'
65
- # - run: julia --project=docs docs/make.jl
66
- env :
67
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
68
- DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
69
-
Original file line number Diff line number Diff line change 1
1
# ArrayInterface.jl
2
2
3
- ![ CI] ( https://github.com/SciML/ArrayInterface.jl/workflows/CI/badge.svg )
4
- [ ![ Build status ] ( https://ci.appveyor. com/api/projects/status/s4vnsj386dyyv655? svg=true )] ( https://ci.appveyor. com/project/ChrisRackauckas/arrayinterface-jl )
3
+ [ ![ CI] ( https://github.com/SciML/ArrayInterface.jl/workflows/CI/badge.svg )] ( https://github.com/SciML/ArrayInterface.jl/actions?query=workflow%3ACI )
4
+ [ ![ CI (Julia nightly) ] ( https://github. com/SciML/ArrayInterface.jl/workflows/CI%20(Julia%20nightly)/badge. svg )] ( https://github. com/SciML/ArrayInterface.jl/actions?query=workflow%3A%22CI+%28Julia+nightly%29%22 )
5
5
[ ![ codecov] ( https://codecov.io/gh/SciML/ArrayInterface.jl/branch/master/graph/badge.svg?token=Yfe2Qzk0JI )] ( https://codecov.io/gh/SciML/ArrayInterface.jl )
6
6
7
7
Julia has only recently reached v1.0 and the AbstractArray interface is still
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments