diff --git a/.github/workflows/SnoopCompile.yml b/.github/workflows/SnoopCompile.yml index 31d80524..73d9a821 100644 --- a/.github/workflows/SnoopCompile.yml +++ b/.github/workflows/SnoopCompile.yml @@ -18,13 +18,14 @@ jobs: GKS_ENCODING: "utf8" GKSwstype: "100" PLOTS_TEST: "true" - runs-on: ${{ matrix.os }} + runs-on: ${{matrix.os}} strategy: fail-fast: false matrix: version: # NOTE: the versions below should match those in your botconfig - '1.6' # ⎤ - '1.7' # | + - '~1.8.0-0' # | # - 'nightly' # ⎦ <<< keep these versions in sync with deps/SnoopCompile/snoop_bot_config.jl # ^^^^^^^^^ for 'nightly', see github.com/JuliaPlots/Plots.jl/issues/4079 os: # NOTE: should match the os setting of your botconfig @@ -36,7 +37,7 @@ jobs: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@latest with: - version: ${{ matrix.version }} + version: ${{matrix.version}} - name: Install dependencies run: | @@ -88,7 +89,6 @@ jobs: no changelog branch: "Test_SnoopCompile_AutoPR_${{ github.ref }}" - Skip: if: "contains(github.event.head_commit.message, '[skip ci]')" runs-on: ubuntu-latest diff --git a/deps/SnoopCompile/snoop_bot_config.jl b/deps/SnoopCompile/snoop_bot_config.jl index 58063e56..7d5b7b4a 100644 --- a/deps/SnoopCompile/snoop_bot_config.jl +++ b/deps/SnoopCompile/snoop_bot_config.jl @@ -2,6 +2,6 @@ using CompileBot botconfig = BotConfig( "Plots", - version = ["1.6", "1.7", "nightly"], # <<< keep these versions in sync with .github/workflows/SnoopCompile.yml + version = ["1.6", "1.7", "1.8", "nightly"], # <<< keep these versions in sync with .github/workflows/SnoopCompile.yml # else_version = "nightly", ) diff --git a/src/precompile_includer.jl b/src/precompile_includer.jl index 0f4e1a0a..f1c1c5d3 100644 --- a/src/precompile_includer.jl +++ b/src/precompile_includer.jl @@ -24,6 +24,11 @@ elseif v"1.7.0-DEV" <= VERSION <= v"1.7.9" include("../deps/SnoopCompile/precompile//1.7/precompile_Plots.jl") _precompile_() end +elseif v"1.8.0-DEV" <= VERSION <= v"1.8.9" + @static if isfile(joinpath(@__DIR__, "../deps/SnoopCompile/precompile//1.8/precompile_Plots.jl")) + include("../deps/SnoopCompile/precompile//1.8/precompile_Plots.jl") + _precompile_() + end elseif v"1.9.0-DEV" <= VERSION <= v"1.9.9" @static if isfile(joinpath(@__DIR__, "../deps/SnoopCompile/precompile//1.9/precompile_Plots.jl")) include("../deps/SnoopCompile/precompile//1.9/precompile_Plots.jl")