Skip to content

Commit 4602f34

Browse files
Merge pull request #317 from ErikQQY/qqy/downgrade
Add downgrade CI for testing lower bounds
2 parents dc4f0f4 + cbaaba3 commit 4602f34

File tree

2 files changed

+52
-23
lines changed

2 files changed

+52
-23
lines changed

.github/workflows/Downgrade.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Downgrade
2+
on:
3+
pull_request:
4+
branches:
5+
- master
6+
paths-ignore:
7+
- 'docs/**'
8+
push:
9+
branches:
10+
- master
11+
paths-ignore:
12+
- 'docs/**'
13+
jobs:
14+
test:
15+
runs-on: ubuntu-latest
16+
strategy:
17+
matrix:
18+
version: ['1']
19+
steps:
20+
- uses: actions/checkout@v3
21+
- uses: julia-actions/setup-julia@v1
22+
with:
23+
version: ${{ matrix.version }}
24+
- uses: cjdoris/julia-downgrade-compat-action@v1
25+
# if: ${{ matrix.version == '1.6' }}
26+
with:
27+
skip: Pkg,TOML
28+
- uses: julia-actions/julia-buildpkg@v1
29+
- uses: julia-actions/julia-runtest@v1

Project.toml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -48,47 +48,47 @@ NonlinearSolveSymbolicsExt = "Symbolics"
4848
NonlinearSolveZygoteExt = "Zygote"
4949

5050
[compat]
51-
ADTypes = "0.2"
51+
ADTypes = "0.2.5"
5252
Aqua = "0.8"
53-
ArrayInterface = "6.0.24, 7"
54-
BandedMatrices = "1"
53+
ArrayInterface = "7.6"
54+
BandedMatrices = "1.3"
5555
BenchmarkTools = "1"
5656
ConcreteStructs = "0.2"
57-
DiffEqBase = "6.141"
57+
DiffEqBase = "6.144"
5858
EnumX = "1"
59-
Enzyme = "0.11"
60-
FastBroadcast = "0.1.9, 0.2"
59+
Enzyme = "0.11.11"
60+
FastBroadcast = "0.2.8"
6161
FastLevenbergMarquardt = "0.1"
62-
FiniteDiff = "2"
63-
ForwardDiff = "0.10.3"
64-
LazyArrays = "1.8"
65-
LeastSquaresOptim = "0.8"
66-
LineSearches = "7"
62+
FiniteDiff = "2.21"
63+
ForwardDiff = "0.10.36"
64+
LazyArrays = "1.8.2"
65+
LeastSquaresOptim = "0.8.5"
66+
LineSearches = "7.2"
6767
LinearAlgebra = "<0.0.1, 1"
68-
LinearSolve = "2.12"
68+
LinearSolve = "2.21"
6969
MINPACK = "1.2"
70-
MaybeInplace = "0.1"
70+
MaybeInplace = "0.1.1"
7171
NLsolve = "4.5"
7272
NaNMath = "1"
73-
NonlinearProblemLibrary = "0.1"
73+
NonlinearProblemLibrary = "0.1.1"
7474
Pkg = "1"
75-
PrecompileTools = "1"
75+
PrecompileTools = "1.2"
7676
Printf = "<0.0.1, 1"
7777
Random = "<0.0.1, 1"
78-
RecursiveArrayTools = "2, 3"
79-
Reexport = "0.2, 1"
78+
RecursiveArrayTools = "3.0"
79+
Reexport = "1.2"
8080
SafeTestsets = "0.1"
81-
SciMLBase = "2.9"
82-
SciMLOperators = "0.3"
83-
SimpleNonlinearSolve = "1"
81+
SciMLBase = "2.11"
82+
SciMLOperators = "0.3.7"
83+
SimpleNonlinearSolve = "1.0.2"
8484
SparseArrays = "<0.0.1, 1"
8585
SparseDiffTools = "2.14"
8686
StableRNGs = "1"
87-
StaticArrays = "1"
88-
Symbolics = "5"
87+
StaticArrays = "1.7"
88+
Symbolics = "5.13"
8989
Test = "1"
9090
UnPack = "1.0"
91-
Zygote = "0.6"
91+
Zygote = "0.6.67"
9292
julia = "1.9"
9393

9494
[extras]

0 commit comments

Comments
 (0)