Skip to content

Commit

Permalink
Add Downgrade.yml and relax Julia compat to v1.7 (#183)
Browse files Browse the repository at this point in the history
* relax compat on Julia

* relax compat further

* add Downgrade.yml

* fix master -> main

* bump Julia compat to 1.9 for stdlib

* revert Julia compat, bump SparseArrays compat

* bump RecursiveArrayTools compat

* bump

* bump triangulate compat

* again

* bump triangulate compat again (0.8 does not exist)

* test bump RecursiveArrayTools to 3

* test one more RecurArrTools

* bump Triangulate compat

* try adding DocStringExtensions as an explicit dep

* Revert "try adding DocStringExtensions as an explicit dep"

This reverts commit 4d2f8ef.

* remove Triangulate v1

* bump lower Triangulate boudn

* bump lower Plots compat

* bump lower Plots compat

* bump HDF5 compat

* Revert "bump HDF5 compat"

This reverts commit 8efb3cd.

* try bumping patch versions of HDF5, RecipesBase, Setfield, StaticArrays

* bump ConstructionBase compat

* bump WriteVTK compat

* bump SBP ops

* revert HDF5 compat bump

* Revert "revert HDF5 compat bump"

This reverts commit f6e0940.

* revert ConstructionBase compat bump

* further bump of ConstructionBase compat

* Revert "further bump of ConstructionBase compat"

This reverts commit 38fe1b7.

* Downgrade Plots compat

* Revert "Downgrade Plots compat"

This reverts commit 59e9841.

* downgrade Plots to 1.10

* downgrade plots to 1.1

* keep Plots 1.10 for Reexport compat

* downgrade RecipesBase compat

* downgrade RecipesBase to 1

* downgrade RecursiveArrayTools to 2, 3

* bump RecursiveArrayTools lower compat to 2.8

* bump RecursiveArrayTools lower compat to 2.11

* bump RecurArrTools lower compat to 2.30

* restore lower RecurArrTool compat to 2.38

* downgrade Setfield lower compat to 1

* downgrade SparseArrays lower compat to 1

* Revert "downgrade SparseArrays lower compat to 1"

This reverts commit a484c6b.

* downgrade StaticArrays lower compat 1.9 -> 1.5

* downgrade StaticArrays lower compat 1.5 -> 1

* bump StaticArrays compat  1.5 -> 1 -> 1.2

* bump StaticArrays lower compat to 1.3

* bump StaticArrays lower compat to 1.4

* bump StaticArrays lower compat to 1.5 again

* downgrade SBPOps lower compat to 0.5.20

* bump SBPOps compat

* downgrade SBPOps compat

* bump SBPops compat to 0.5.28

* bump SBPOpsCompat to 0.5.29

* downgrade Triangulate lower compat to 2

* bump Triangulate lower compat to 2.1

* Revert "downgrade Triangulate lower compat to 2"

This reverts commit 40fc0e7.

* downgrade WriteVTK lower bound to 1.10

* bump WriteVTK lower compat bound to 1.14.1

FillArrays compatibility
  • Loading branch information
jlchan authored Sep 6, 2024
1 parent 8f60515 commit 98f1090
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 10 deletions.
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"

0 comments on commit 98f1090

Please sign in to comment.