From dc4c3e5256bee5b62ea46d12f2bfd0c8fcc8d649 Mon Sep 17 00:00:00 2001 From: Alexis Montoison Date: Sat, 7 Dec 2024 22:29:53 -0600 Subject: [PATCH 1/4] Add a workflow Aqua.yml --- .github/workflows/Aqua.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/Aqua.yml diff --git a/.github/workflows/Aqua.yml b/.github/workflows/Aqua.yml new file mode 100644 index 0000000..c29a38d --- /dev/null +++ b/.github/workflows/Aqua.yml @@ -0,0 +1,20 @@ +name: Aqua +on: + push: + branches: + - main + pull_request: + types: [opened, synchronize, reopened] +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: julia-actions/setup-julia@latest + with: + version: '1' + - name: Aqua.jl + run: | + PKG_SRC_PATH=`pwd` + PKG_SRC_NAME=`basename -s ".jl" $PKG_SRC_PATH` + julia --color=yes -e "using Pkg; Pkg.add(\"Aqua\"); Pkg.develop(path=\"$PKG_SRC_PATH\"); using Aqua, $PKG_SRC_NAME; Aqua.test_all($PKG_SRC_NAME)" From 8712d5681711e3930e4e3fe8d5db4ff81cc3e21e Mon Sep 17 00:00:00 2001 From: Alexis Montoison <35051714+amontoison@users.noreply.github.com> Date: Sat, 7 Dec 2024 22:50:54 -0600 Subject: [PATCH 2/4] Update Project.toml --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 95eed4b..42c0720 100644 --- a/Project.toml +++ b/Project.toml @@ -19,4 +19,4 @@ NLPModelsModifiers = "0.6, 0.7" Requires = "0.3, 0.4, 0.5, 1.0" SolverCore = "0.3" SparseMatricesCOO = "0.1.1, 0.2" -julia = "^1.0.0" +julia = "1.6" From f6ab56732020e7d084ed9d3ceb09df8240ad37b6 Mon Sep 17 00:00:00 2001 From: Alexis Montoison Date: Sat, 7 Dec 2024 22:58:57 -0600 Subject: [PATCH 3/4] Add compat entries --- Project.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Project.toml b/Project.toml index 42c0720..0a78630 100644 --- a/Project.toml +++ b/Project.toml @@ -13,10 +13,12 @@ SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" SparseMatricesCOO = "fa32481b-f100-4b48-8dc8-c62f61b13870" [compat] +LinearAlgebra = "1.6" LinearOperators = "2.2.2, 2.3" NLPModels = "0.18, 0.19, 0.20, 0.21" NLPModelsModifiers = "0.6, 0.7" Requires = "0.3, 0.4, 0.5, 1.0" SolverCore = "0.3" +SparseArrays = "1.6" SparseMatricesCOO = "0.1.1, 0.2" julia = "1.6" From e408e0500b9b50a870fd45468c22acf156d47b09 Mon Sep 17 00:00:00 2001 From: Alexis Montoison Date: Sat, 7 Dec 2024 23:35:21 -0600 Subject: [PATCH 4/4] Update Aqua.yml --- .github/workflows/Aqua.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Aqua.yml b/.github/workflows/Aqua.yml index c29a38d..ac1b63b 100644 --- a/.github/workflows/Aqua.yml +++ b/.github/workflows/Aqua.yml @@ -17,4 +17,4 @@ jobs: run: | PKG_SRC_PATH=`pwd` PKG_SRC_NAME=`basename -s ".jl" $PKG_SRC_PATH` - julia --color=yes -e "using Pkg; Pkg.add(\"Aqua\"); Pkg.develop(path=\"$PKG_SRC_PATH\"); using Aqua, $PKG_SRC_NAME; Aqua.test_all($PKG_SRC_NAME)" + julia --color=yes -e "using Pkg; Pkg.add(\"Aqua\"); Pkg.develop(path=\"$PKG_SRC_PATH\"); using Aqua, $PKG_SRC_NAME; Aqua.test_all($PKG_SRC_NAME, piracies=false)"