From 780efdb40ff1c2e33971c9b51da005cac36dac6c Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Thu, 4 Jun 2026 22:46:55 -0400 Subject: [PATCH] ci(SublibraryCI): use centralized project-model workflow Replace the GROUP-dispatch sublibrary-tests.yml call (the root runtests.jl does not map GROUP to a sublibrary, so lib/* were not actually tested) with the centralized project-model sublibrary-project-tests.yml: list lib/* and test each via tests.yml project=lib/X. Co-Authored-By: Chris Rackauckas Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/SublibraryCI.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/SublibraryCI.yml b/.github/workflows/SublibraryCI.yml index 2101975..6cec66b 100644 --- a/.github/workflows/SublibraryCI.yml +++ b/.github/workflows/SublibraryCI.yml @@ -4,15 +4,19 @@ on: pull_request: branches: - master + paths-ignore: + - 'docs/**' push: branches: - master + paths-ignore: + - 'docs/**' concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: - sublibrary-ci: - uses: "SciML/.github/.github/workflows/sublibrary-tests.yml@v1" + sublibraries: + uses: "SciML/.github/.github/workflows/sublibrary-project-tests.yml@v1" secrets: "inherit"