From 12d4811d7e7892e847162fcd77ddb2f165f1c402 Mon Sep 17 00:00:00 2001 From: Anton Reinhard Date: Fri, 24 Nov 2023 18:31:54 +0100 Subject: [PATCH] Install JuliaFormatter in workflow --- .gitea/workflows/julia-package-ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/julia-package-ci.yml b/.gitea/workflows/julia-package-ci.yml index 277d324..10cf859 100644 --- a/.gitea/workflows/julia-package-ci.yml +++ b/.gitea/workflows/julia-package-ci.yml @@ -21,6 +21,9 @@ jobs: with: version: '1.9.2' + - name: Instantiate + run: julia --project=./ -e 'using Pkg; Pkg.instantiate()' + - name: Format check run: | julia --project=./ -e 'using JuliaFormatter; format(".", verbose=true, ignore=[".julia/*"])' @@ -35,11 +38,11 @@ jobs: end' - name: Run tests - run: julia --project=./ -t 4 -e 'import Pkg; Pkg.test()' -O0 + run: julia --project=./ -t 4 -e 'using Pkg; Pkg.test()' -O0 - name: Run examples run: | - julia --project=examples/ -e 'import Pkg; Pkg.develop(Pkg.PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.precompile()' + julia --project=examples/ -e 'using Pkg; Pkg.develop(Pkg.PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.precompile()' julia --project=examples/ -t 4 -e 'include("examples/import_bench.jl")' -O3 docs: @@ -58,7 +61,7 @@ jobs: - name: Build docs run: | - julia --project=docs/ -e 'import Pkg; Pkg.develop(Pkg.PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.precompile()' + julia --project=docs/ -e 'using Pkg; Pkg.develop(Pkg.PackageSpec(path=pwd())); Pkg.instantiate(); Pkg.precompile()' julia --project=docs/ docs/make.jl - name: Upload artifacts