diff --git a/.cirrus.yml b/.cirrus.yml index 5712191..ae90520 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,15 +1,36 @@ -freebsd_instance: - image: freebsd-12-1-release-amd64 task: - name: FreeBSD - env: - matrix: - - JULIA_VERSION: 1.6 - - JULIA_VERSION: 1 - - JULIA_VERSION: nightly - allow_failures: $JULIA_VERSION == 'nightly' - install_script: - - sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)" + matrix: + - name: FreeBSD + freebsd_instance: + image_family: freebsd-13-2 + env: + matrix: + - JULIA_VERSION: 1.6 + - JULIA_VERSION: 1 + - name: musl Linux + container: + image: alpine:3.14 + env: + - JULIA_VERSION: 1 + - name: MacOS M1 + macos_instance: + image: ghcr.io/cirruslabs/macos-monterey-base:latest + env: + - JULIA_VERSION: 1 + install_script: | + URL="https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh" + set -x + if [ "$(uname -s)" = "Linux" ] && command -v apt; then + apt update + apt install -y curl + fi + if command -v curl; then + sh -c "$(curl ${URL})" + elif command -v wget; then + sh -c "$(wget ${URL} -q -O-)" + elif command -v fetch; then + sh -c "$(fetch ${URL} -o -)" + fi build_script: - cirrusjl build test_script: diff --git a/Project.toml b/Project.toml index 5d627c6..2a37cc4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "LimitedLDLFactorizations" uuid = "f5a24dde-3ab7-510b-b81b-6a72c6098d3b" -version = "0.5.0" +version = "0.5.1" [deps] AMD = "14f7f29c-3bd6-536c-9a0b-7339e30b5a3e" @@ -8,15 +8,12 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" [compat] -AMD = "0.4, 0.5" +AMD = "0.5.3" julia = "^1.6.0" [extras] -AMD = "14f7f29c-3bd6-536c-9a0b-7339e30b5a3e" -LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" Metis = "2679e427-3c69-5b7f-982b-ece356f1e94b" -SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [targets] -test = ["AMD", "Metis", "LinearAlgebra", "SparseArrays", "Test"] +test = ["Metis", "Test"]