diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 77689df4..2ce5d4ec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ on: branches: - 'main' - 'release-*' - tags: '*' + tags: ['*'] concurrency: # Skip intermediate builds: all builds except for builds on the `main` or `release-*` branches # Cancel intermediate builds: only pull request builds @@ -19,7 +19,7 @@ jobs: fail-fast: false matrix: julia-version: - - 'nightly' + - '~1.12.0-0' os: - ubuntu-latest - windows-latest @@ -29,10 +29,10 @@ jobs: include: - os: macOS-latest julia-arch: aarch64 - julia-version: 'nightly' + julia-version: '~1.12.0-0' - os: macOS-13 julia-arch: x64 - julia-version: 'nightly' + julia-version: '~1.12.0-0' steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 @@ -56,7 +56,7 @@ jobs: strategy: matrix: julia-version: - - 'nightly' + - '~1.12.0-0' os: - ubuntu-latest julia-arch: @@ -78,7 +78,7 @@ jobs: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 with: - version: 'nightly' + version: '~1.12.0-0' - name: Generate docs run: | julia --project --color=yes -e 'using Pkg; Pkg.activate("docs"); Pkg.develop(PackageSpec(path = pwd()))' diff --git a/Project.toml b/Project.toml index 21cba784..f53533f5 100644 --- a/Project.toml +++ b/Project.toml @@ -19,7 +19,7 @@ Pkg = "<0.0.1, 1" Printf = "<0.0.1, 1" Random = "<0.0.1, 1" Serialization = "<0.0.1, 1" -SuiteSparse_jll = "7.10.1" +SuiteSparse_jll = "7.8.3" Test = "<0.0.1, 1" julia = "1.11" diff --git a/src/solvers/cholmod.jl b/src/solvers/cholmod.jl index 557412cb..dfcbd5bb 100644 --- a/src/solvers/cholmod.jl +++ b/src/solvers/cholmod.jl @@ -37,7 +37,7 @@ import SparseArrays: AbstractSparseMatrix, SparseMatrixCSC, indtype, sparse, spz import ..increment, ..increment! using ..LibSuiteSparse -import ..LibSuiteSparse: TRUE, FALSE, CHOLMOD_INT, CHOLMOD_LONG +import ..LibSuiteSparse: TRUE, FALSE, CHOLMOD_INT, CHOLMOD_LONG, libsuitesparseconfig # # itype defines the types of integer used: # CHOLMOD_INT, # all integer arrays are int