|
8 | 8 | tags: '*'
|
9 | 9 |
|
10 | 10 | jobs:
|
11 |
| - # test: |
12 |
| - # name: Test (${{ matrix.os }}-${{ matrix.arch }}, jl-${{ matrix.jlversion }}, py-${{ matrix.pyversion }}) |
13 |
| - # runs-on: ${{ matrix.os }} |
14 |
| - # strategy: |
15 |
| - # fail-fast: false |
16 |
| - # matrix: |
17 |
| - # arch: [x64, x86] |
18 |
| - # os: [ubuntu-latest, windows-latest, macos-latest] |
19 |
| - # jlversion: ['1'] |
20 |
| - # pyversion: ['3.x'] |
21 |
| - # exclude: |
22 |
| - # - os: macos-latest |
23 |
| - # arch: x86 |
24 |
| - # - os: ubuntu-latest |
25 |
| - # arch: x86 |
26 |
| - # - os: windows-latest |
27 |
| - # arch: x86 |
28 |
| - # jlversion: '1.0' |
29 |
| - # include: |
30 |
| - # - arch: x64 |
31 |
| - # os: ubuntu-latest |
32 |
| - # jlversion: '1' |
33 |
| - # pyversion: '3.5' |
34 |
| - # steps: |
35 |
| - # - uses: actions/checkout@v2 |
36 |
| - # - uses: actions/setup-python@v2 |
37 |
| - # with: |
38 |
| - # python-version: ${{ matrix.pyversion }} |
39 |
| - # architecture: ${{ matrix.arch }} |
40 |
| - # - uses: julia-actions/setup-julia@v1 |
41 |
| - # with: |
42 |
| - # version: ${{ matrix.jlversion }} |
43 |
| - # arch: ${{ matrix.arch }} |
44 |
| - # - uses: actions/cache@v1 |
45 |
| - # env: |
46 |
| - # cache-name: cache-artifacts |
47 |
| - # with: |
48 |
| - # path: ~/.julia/artifacts |
49 |
| - # key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} |
50 |
| - # restore-keys: | |
51 |
| - # ${{ runner.os }}-test-${{ env.cache-name }}- |
52 |
| - # ${{ runner.os }}-test- |
53 |
| - # ${{ runner.os }}- |
54 |
| - # - uses: julia-actions/julia-buildpkg@v1 |
55 |
| - # - uses: julia-actions/julia-runtest@v1 |
56 |
| - # env: |
57 |
| - # JULIA_DEBUG: PythonCall |
58 |
| - # JULIA_PYTHONCALL_EXE: python3 |
59 |
| - # - uses: julia-actions/julia-processcoverage@v1 |
60 |
| - # - uses: codecov/codecov-action@v1 |
61 |
| - # with: |
62 |
| - # file: lcov.info |
63 |
| - |
64 |
| - test: |
| 11 | + tests: |
65 | 12 | name: Test (${{ matrix.os }}-${{ matrix.arch }}, julia ${{ matrix.jlversion }})
|
66 | 13 | runs-on: ${{ matrix.os }}
|
67 | 14 | strategy:
|
|
94 | 41 | - uses: codecov/codecov-action@v1
|
95 | 42 | with:
|
96 | 43 | file: lcov.info
|
97 |
| - |
98 |
| - docs: |
99 |
| - name: Documentation |
100 |
| - runs-on: ubuntu-latest |
101 |
| - steps: |
102 |
| - - uses: actions/checkout@v2 |
103 |
| - - uses: julia-actions/setup-julia@v1 |
104 |
| - with: |
105 |
| - version: '1' |
106 |
| - - run: | |
107 |
| - julia --project=docs -e ' |
108 |
| - using Pkg |
109 |
| - Pkg.develop(PackageSpec(path=pwd())) |
110 |
| - Pkg.instantiate()' |
111 |
| - - run: | |
112 |
| - julia --project=docs -e ' |
113 |
| - using Documenter: doctest |
114 |
| - using PythonCall |
115 |
| - doctest(PythonCall)' |
116 |
| - - run: julia --project=docs docs/make.jl |
117 |
| - env: |
118 |
| - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
119 |
| - DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} |
0 commit comments