3
3
pull_request :
4
4
push :
5
5
branches :
6
- - master
7
6
- develop
8
7
- release**
9
8
workflow_dispatch :
@@ -16,16 +15,16 @@ jobs:
16
15
strategy :
17
16
fail-fast : false
18
17
matrix :
19
- julia-version : ['1.10 ', 'nightly']
18
+ julia-version : ['1.11 ', 'nightly']
20
19
os : [ubuntu-latest]
21
20
arch : [x64]
22
21
steps :
23
22
- uses : actions/checkout@v2
24
- - uses : julia-actions/setup-julia@v1
23
+ - uses : julia-actions/setup-julia@v2
25
24
with :
26
25
version : ${{ matrix.julia-version }}
27
26
arch : ${{ matrix.arch }}
28
- - uses : actions/cache@v1
27
+ - uses : actions/cache@v4
29
28
env :
30
29
cache-name : cache-artifacts
31
30
with :
@@ -56,12 +55,12 @@ jobs:
56
55
steps :
57
56
- uses : actions/checkout@v2
58
57
59
- - uses : julia-actions/setup-julia@v1
58
+ - uses : julia-actions/setup-julia@v2
60
59
with :
61
60
version : ' 1.10'
62
61
arch : x64
63
62
64
- - uses : actions/cache@v1
63
+ - uses : actions/cache@v4
65
64
env :
66
65
cache-name : cache-artifacts
67
66
with :
79
78
- name : Run tests on Upstream Dev
80
79
run : |
81
80
julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.add(PackageSpec(name="IncrementalInference",rev="develop"));'
82
- julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.add(PackageSpec(name="ApproxManifoldProducts",rev="master "));'
83
- julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.add(PackageSpec(name="DistributedFactorGraphs",rev="master "));'
81
+ julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.add(PackageSpec(name="ApproxManifoldProducts",rev="develop "));'
82
+ julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.add(PackageSpec(name="DistributedFactorGraphs",rev="develop "));'
84
83
julia --project=@. --check-bounds=yes -e 'using Pkg; Pkg.test("RoME"; coverage=false)'
85
84
shell : bash
0 commit comments