diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml new file mode 100644 index 00000000..1447398b --- /dev/null +++ b/.github/workflows/Downgrade.yml @@ -0,0 +1,37 @@ +name: Downgrade +on: + push: + branches: + - main + pull_request: + workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} +jobs: + test: + name: Downgrade / Julia ${{ matrix.version }} - ${{ matrix.os }} + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + version: ['lts'] + os: [ubuntu-latest] + steps: + - uses: actions/checkout@v7 + - uses: julia-actions/setup-julia@v3 + with: + version: ${{ matrix.version }} + - uses: julia-actions/cache@v3 + - uses: julia-actions/julia-downgrade-compat@v2 + with: + mode: deps + - uses: julia-actions/julia-buildpkg@v1 + - uses: julia-actions/julia-runtest@v1 + with: + allow_reresolve: false + force_latest_compatible_version: false + - uses: julia-actions/julia-processcoverage@v1 + - uses: codecov/codecov-action@v7 + with: + files: lcov.info diff --git a/Project.toml b/Project.toml index 6486fc75..e2bb72dc 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ArviZExampleData" uuid = "2f96bb34-afd9-46ae-bcd0-9b2d4372fe3c" authors = ["Seth Axen and contributors"] -version = "0.3.0" +version = "0.3.1" [deps] Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" @@ -14,11 +14,11 @@ StructTypes = "856f2bd8-1eba-4b0a-8007-ebc267875bd4" [compat] Artifacts = "1" -DataDeps = "0.7" +DataDeps = "0.7.12" InferenceObjects = "0.3.10, 0.4" JSON3 = "1" NCDatasets = "0.12, 0.13, 0.14" -OrderedCollections = "1" +OrderedCollections = "1.3" StructTypes = "1" julia = "1.6"