Fix downgrade CI config (julia_floor) #24
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Downgrade Sublibraries | |
| on: | |
| pull_request: | |
| branches: | |
| - master | |
| paths-ignore: | |
| - 'docs/**' | |
| push: | |
| branches: | |
| - master | |
| paths-ignore: | |
| - 'docs/**' | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: ${{ github.ref != 'refs/heads/master' }} | |
| jobs: | |
| downgrade-sublibraries: | |
| uses: "SciML/.github/.github/workflows/sublibrary-downgrade.yml@v1" | |
| secrets: "inherit" | |
| with: | |
| # Numeric LTS floor: the reusable workflow forwards julia-version into | |
| # julia-downgrade-compat@v2 as a registry compat spec (--julia=), which | |
| # rejects channel aliases like "lts". Every sublibrary's compat floor is | |
| # julia = "1.10", so pin the numeric value here. | |
| julia-version: "1.10" | |
| group-env-name: "DIFFEQPROBLEMLIBRARY_TEST_GROUP" | |
| group-env-value: "Core" | |
| # Every lib/* sublibrary is downgrade-tested (projects auto-discovered, no exclusions). |