|
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