diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 10c95b1c..7c539694 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -16,13 +16,14 @@ concurrency: jobs: test: - name: ${{ matrix.downgrade && 'Downgrade / ' || '' }}Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + name: ${{ matrix.downgrade && 'Downgrade / ' || '' }}Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: version: - - '1.9' + - 'min' + - 'lts' - '1' - 'pre' os: @@ -39,19 +40,21 @@ jobs: os: macOS-latest arch: x64 downgrade: false - - version: '1.9' + - version: 'min' os: ubuntu-latest arch: x64 downgrade: true steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 + id: setup-julia with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-downgrade-compat@v2 with: + julia_version: ${{ steps.setup-julia.outputs.julia-version }} skip: Dates,Random if: ${{ matrix.downgrade }} name: Downgrade dependencies to oldest supported versions diff --git a/Project.toml b/Project.toml index ba819cf3..8ebc70e1 100644 --- a/Project.toml +++ b/Project.toml @@ -24,7 +24,7 @@ InferenceObjectsPosteriorStatsExt = ["PosteriorStats", "StatsBase"] [compat] ANSIColoredPrinters = "0.0.1" ArviZExampleData = "0.1.10" -Dates = "1.9" +Dates = "1" DimensionalData = "0.27, 0.28, 0.29" EvoTrees = "0.16" MCMCDiagnosticTools = "0.3.4" @@ -33,10 +33,10 @@ NCDatasets = "0.12.6, 0.13, 0.14" OffsetArrays = "1" OrderedCollections = "1.6" PosteriorStats = "0.1.1, 0.2" -Random = "1.9" +Random = "1" StatsBase = "0.33.7, 0.34" -Tables = "1.10.0" -julia = "1.9" +Tables = "1.11.0" +julia = "1.10" [extras] ArviZExampleData = "2f96bb34-afd9-46ae-bcd0-9b2d4372fe3c"