Skip to content

Commit c3f7340

Browse files
authored
Re-add nightly tests and integration tests (#117)
* Re-add ci-julia-nightly.yml * Create ci-integration.yml * Create ci-integration-nightly.yml
1 parent 6970f18 commit c3f7340

3 files changed

Lines changed: 114 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: CI (Integration nightly)
2+
on:
3+
push:
4+
branches:
5+
- '**'
6+
paths-ignore:
7+
- 'README.md'
8+
pull_request:
9+
branches:
10+
- master
11+
paths-ignore:
12+
- 'README.md'
13+
jobs:
14+
test-integration-nightly:
15+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
16+
runs-on: ${{ matrix.os }}
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
version:
21+
- 'nightly'
22+
- '~1.9.0-0'
23+
os:
24+
- ubuntu-latest
25+
- macOS-latest
26+
arch:
27+
- x64
28+
group:
29+
- Integration
30+
steps:
31+
- uses: actions/checkout@v2
32+
- uses: julia-actions/setup-julia@latest
33+
with:
34+
version: ${{ matrix.version }}
35+
arch: ${{ matrix.arch }}
36+
- uses: julia-actions/julia-buildpkg@latest
37+
- uses: julia-actions/julia-runtest@latest
38+
env:
39+
GROUP: ${{ matrix.group }}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: CI (Integration)
2+
on:
3+
push:
4+
branches:
5+
- '**'
6+
paths-ignore:
7+
- 'README.md'
8+
pull_request:
9+
branches:
10+
- master
11+
paths-ignore:
12+
- 'README.md'
13+
jobs:
14+
test-integration:
15+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
16+
runs-on: ${{ matrix.os }}
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
version:
21+
- '1.8'
22+
os:
23+
- ubuntu-latest
24+
- macOS-latest
25+
arch:
26+
- x64
27+
group:
28+
- Integration
29+
steps:
30+
- uses: actions/checkout@v2
31+
- uses: julia-actions/setup-julia@latest
32+
with:
33+
version: ${{ matrix.version }}
34+
arch: ${{ matrix.arch }}
35+
- uses: julia-actions/julia-buildpkg@latest
36+
- uses: julia-actions/julia-runtest@latest
37+
env:
38+
GROUP: ${{ matrix.group }}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: CI (Julia nightly)
2+
on:
3+
push:
4+
branches:
5+
- '**'
6+
paths-ignore:
7+
- 'README.md'
8+
pull_request:
9+
branches:
10+
- master
11+
paths-ignore:
12+
- 'README.md'
13+
jobs:
14+
test-julia-nightly:
15+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
16+
runs-on: ${{ matrix.os }}
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
version:
21+
- 'nightly'
22+
os:
23+
- ubuntu-latest
24+
arch:
25+
- x64
26+
group:
27+
- Core
28+
steps:
29+
- uses: actions/checkout@v2
30+
- uses: julia-actions/setup-julia@latest
31+
with:
32+
version: ${{ matrix.version }}
33+
arch: ${{ matrix.arch }}
34+
- uses: julia-actions/julia-buildpkg@latest
35+
- uses: julia-actions/julia-runtest@latest
36+
env:
37+
GROUP: ${{ matrix.group }}

0 commit comments

Comments
 (0)