Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Downgrade.yml and relax Julia compat to v1.7 #183

Merged
merged 63 commits into from
Sep 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
150334b
relax compat on Julia
jlchan Sep 4, 2024
d2b6b46
relax compat further
jlchan Sep 4, 2024
cdb389d
add Downgrade.yml
jlchan Sep 4, 2024
ec3b332
fix master -> main
jlchan Sep 4, 2024
b6b836e
bump Julia compat to 1.9 for stdlib
jlchan Sep 4, 2024
e95c2c7
revert Julia compat, bump SparseArrays compat
jlchan Sep 4, 2024
b4c584c
bump RecursiveArrayTools compat
jlchan Sep 4, 2024
8cc2854
bump
jlchan Sep 4, 2024
9c1ec0e
bump triangulate compat
jlchan Sep 4, 2024
09e569c
again
jlchan Sep 4, 2024
ae91206
bump triangulate compat again (0.8 does not exist)
jlchan Sep 4, 2024
33d9621
test bump RecursiveArrayTools to 3
jlchan Sep 4, 2024
6682ed0
test one more RecurArrTools
jlchan Sep 4, 2024
1060c6b
bump Triangulate compat
jlchan Sep 4, 2024
4d2f8ef
try adding DocStringExtensions as an explicit dep
jlchan Sep 4, 2024
60d5fb2
Revert "try adding DocStringExtensions as an explicit dep"
jlchan Sep 4, 2024
5beb1d0
remove Triangulate v1
jlchan Sep 4, 2024
c332506
bump lower Triangulate boudn
jlchan Sep 4, 2024
28d7bae
bump lower Plots compat
jlchan Sep 4, 2024
a5e3a78
bump lower Plots compat
jlchan Sep 4, 2024
bc44ac5
bumping RecipesBase compat
jlchan Sep 4, 2024
8efb3cd
bump HDF5 compat
jlchan Sep 4, 2024
a48fea7
Revert "bump HDF5 compat"
jlchan Sep 4, 2024
4d4d577
try bumping patch versions of HDF5, RecipesBase, Setfield, StaticArrays
jlchan Sep 5, 2024
b762ffa
bump ConstructionBase compat
jlchan Sep 5, 2024
b57e645
bump WriteVTK compat
jlchan Sep 5, 2024
f812aa1
bump SBP ops
jlchan Sep 5, 2024
f6e0940
revert HDF5 compat bump
jlchan Sep 5, 2024
3cc69e5
Revert "revert HDF5 compat bump"
jlchan Sep 5, 2024
0123a82
revert ConstructionBase compat bump
jlchan Sep 5, 2024
38fe1b7
further bump of ConstructionBase compat
jlchan Sep 5, 2024
88cea60
Revert "further bump of ConstructionBase compat"
jlchan Sep 5, 2024
59e9841
Downgrade Plots compat
jlchan Sep 5, 2024
16695b5
Revert "Downgrade Plots compat"
jlchan Sep 5, 2024
3f1aed0
downgrade Plots to 1.10
jlchan Sep 5, 2024
d017294
downgrade plots to 1.1
jlchan Sep 5, 2024
3cd8360
keep Plots 1.10 for Reexport compat
jlchan Sep 5, 2024
24e4f12
downgrade RecipesBase compat
jlchan Sep 5, 2024
eff28fe
downgrade RecipesBase to 1
jlchan Sep 5, 2024
dbf9922
downgrade RecursiveArrayTools to 2, 3
jlchan Sep 5, 2024
a87447f
bump RecursiveArrayTools lower compat to 2.8
jlchan Sep 5, 2024
311d510
bump RecursiveArrayTools lower compat to 2.11
jlchan Sep 5, 2024
1b0d1b9
bump RecurArrTools lower compat to 2.30
jlchan Sep 5, 2024
f06fdcc
restore lower RecurArrTool compat to 2.38
jlchan Sep 5, 2024
44f28f0
downgrade Setfield lower compat to 1
jlchan Sep 5, 2024
a484c6b
downgrade SparseArrays lower compat to 1
jlchan Sep 5, 2024
b1078ca
Revert "downgrade SparseArrays lower compat to 1"
jlchan Sep 5, 2024
6993987
downgrade StaticArrays lower compat 1.9 -> 1.5
jlchan Sep 5, 2024
611452f
downgrade StaticArrays lower compat 1.5 -> 1
jlchan Sep 5, 2024
9e39713
bump StaticArrays compat 1.5 -> 1 -> 1.2
jlchan Sep 5, 2024
553c84f
bump StaticArrays lower compat to 1.3
jlchan Sep 5, 2024
866d55c
bump StaticArrays lower compat to 1.4
jlchan Sep 5, 2024
6ad69bb
bump StaticArrays lower compat to 1.5 again
jlchan Sep 5, 2024
844fc2c
downgrade SBPOps lower compat to 0.5.20
jlchan Sep 5, 2024
79a1987
bump SBPOps compat
jlchan Sep 5, 2024
0f25bfe
downgrade SBPOps compat
jlchan Sep 5, 2024
0145838
bump SBPops compat to 0.5.28
jlchan Sep 5, 2024
dd70965
bump SBPOpsCompat to 0.5.29
jlchan Sep 5, 2024
40fc0e7
downgrade Triangulate lower compat to 2
jlchan Sep 5, 2024
953f64e
bump Triangulate lower compat to 2.1
jlchan Sep 5, 2024
bd859d6
Revert "downgrade Triangulate lower compat to 2"
jlchan Sep 5, 2024
bb0a014
downgrade WriteVTK lower bound to 1.10
jlchan Sep 5, 2024
b2e10e6
bump WriteVTK lower compat bound to 1.14.1
jlchan Sep 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/Downgrade.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Downgrade
on:
pull_request:
branches:
- main
paths-ignore:
- 'docs/**'
push:
branches:
- main
paths-ignore:
- 'docs/**'
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
version: ['1']
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v1
with:
version: ${{ matrix.version }}
- uses: cjdoris/julia-downgrade-compat-action@v1
# if: ${{ matrix.version == '1.6' }}
with:
skip: Pkg,TOML
- uses: julia-actions/julia-buildpkg@v1
- uses: julia-actions/julia-runtest@v1
20 changes: 10 additions & 10 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,20 @@ StartUpDGSummationByPartsOperatorsExt = "SummationByPartsOperators"
TriangulatePlotsExt = "Plots"

[compat]
ConstructionBase = "1"
ConstructionBase = "1.1"
FillArrays = "0.13, 1"
HDF5 = "0.16, 0.17"
HDF5 = "0.17"
Kronecker = "0.5"
NodesAndModes = "1"
PathIntersections = "0.1, 0.2"
Plots = "1"
Plots = "1.10"
RecipesBase = "1"
RecursiveArrayTools = "2, 3"
RecursiveArrayTools = "2.38, 3"
Reexport = "1"
Setfield = "1"
SparseArrays = "1"
StaticArrays = "1"
SummationByPartsOperators = "0.5"
Triangulate = "2"
WriteVTK = "1"
julia = "1.10"
SparseArrays = "1.10"
StaticArrays = "1.5"
SummationByPartsOperators = "0.5.29"
Triangulate = "2.2"
WriteVTK = "1.14.1"
julia = "1.7"
Loading