Skip to content

ci: uniformize onto centralized CI (project-model SublibraryCI + cleanup)#605

Merged
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:sublibrary-ci-project-model
Jun 5, 2026
Merged

ci: uniformize onto centralized CI (project-model SublibraryCI + cleanup)#605
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:sublibrary-ci-project-model

Conversation

@ChrisRackauckas-Claude

@ChrisRackauckas-Claude ChrisRackauckas-Claude commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Uniformizes this repo onto the centralized CI setup released in SciML/.github @v1:

  • Migrate SublibraryCI to the project-model sublibrary-project-tests.yml@v1
  • Add DocPreviewCleanup.ymldocs-preview-cleanup.yml@v1

Deliberately excluded: TagBot centralization (the reusable tagbot.yml only wraps JuliaRegistries/TagBot@v1, which already floats — near-zero value, and rewriting the sublib matrix risks silently dropping a package from registration); dependabot-automerge / runic-suggestions (opt-in behavior changes).

Ignore until reviewed by @ChrisRackauckas.

🤖 Generated with Claude Code

ChrisRackauckas and others added 2 commits June 4, 2026 22:46
This monorepo had no sublibrary CI, so its lib/* sublibraries were never
tested. Add a thin caller of the centralized sublibrary-project-tests.yml,
which lists lib/* and tests each via tests.yml project=lib/X.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Part of bringing this repo onto the full centralized CI setup (SciML/.github
@v1): remove retired CompatHelper (Dependabot drives [compat]) and/or add the
centralized Documenter preview cleanup.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisRackauckas-Claude ChrisRackauckas-Claude changed the title ci: add Sublibrary CI via centralized project-model workflow ci: uniformize onto centralized CI (project-model SublibraryCI + cleanup) Jun 5, 2026
@ChrisRackauckas ChrisRackauckas marked this pull request as ready for review June 5, 2026 13:53
@ChrisRackauckas ChrisRackauckas merged commit bc0a16d into SciML:master Jun 5, 2026
26 of 43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants