Skip to content

Commit f8f72a9

Browse files
ci: add centralized sublibrary downgrade CI
Adds DowngradeSublibraries.yml calling the reusable SciML/.github sublibrary-downgrade.yml@v1 workflow to run downgrade tests for each lib/* sublibrary package. Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent d4e51bf commit f8f72a9

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Downgrade Sublibraries
2+
on:
3+
pull_request:
4+
branches:
5+
- master
6+
paths-ignore:
7+
- 'docs/**'
8+
push:
9+
branches:
10+
- master
11+
paths-ignore:
12+
- 'docs/**'
13+
concurrency:
14+
group: ${{ github.workflow }}-${{ github.ref }}
15+
cancel-in-progress: ${{ github.ref != 'refs/heads/master' }}
16+
jobs:
17+
downgrade-sublibraries:
18+
uses: "SciML/.github/.github/workflows/sublibrary-downgrade.yml@v1"
19+
secrets: "inherit"
20+
with:
21+
julia-version: "lts"
22+
skip: "RecursiveArrayTools, Pkg, TOML, Statistics, LinearAlgebra, SparseArrays, InteractiveUtils, Random, Test"
23+
allow-reresolve: true

0 commit comments

Comments
 (0)