diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 872dd67b..13576e96 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: version: - 'min' - 'lts' + - '1.9' # test because we know there was a precompilation issue on 1.9 issues/1202 - '1' # automatically expands to the latest stable 1.x release of Julia - 'nightly' os: diff --git a/src/precompile.jl b/src/precompile.jl index 27df92db..56e8a59d 100644 --- a/src/precompile.jl +++ b/src/precompile.jl @@ -35,5 +35,6 @@ using PrecompileTools: @setup_workload, @compile_workload end HTTP.forceclose(server) + yield() # needed on 1.9 to avoid some issue where it seems a task doesn't stop before serialization server = nothing end