Skip to content

ci(tests): apt-packages hook + force-latest-compatible-version#63

Merged
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:tests-yml-apt-and-flcv
Jun 5, 2026
Merged

ci(tests): apt-packages hook + force-latest-compatible-version#63
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:tests-yml-apt-and-flcv

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown

Two new tests.yml inputs (both default to no-op, preserving current callers):

  • apt-packages — space-separated apt packages installed (Linux runners) before build/test. Lets packages with system deps — the R/Python/FEniCS wrappers in SciML CI conformance audit & remediation tracker (downgrade, docs-CI, CompatHelper, …) #56 cat A (deSolveDiffEq.jl, FEniCS.jl, Pyomo.jl) — adopt the centralized tests.yml instead of a bespoke inline workflow, e.g. with: { apt-packages: "python3-dev python3-pip" }.
  • force-latest-compatible-version — passthrough to julia-runtest (default false).

actionlint clean.

Ignore until reviewed by @ChrisRackauckas.

🤖 Generated with Claude Code

- apt-packages: space-separated apt packages installed before build/test on
  Linux runners, so packages with system deps (R/Python/FEniCS wrappers) can
  use the centralized tests.yml instead of a bespoke inline workflow.
- force-latest-compatible-version: passthrough to julia-runtest (default
  false, preserving current behavior).

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas marked this pull request as ready for review June 5, 2026 09:52
@ChrisRackauckas ChrisRackauckas merged commit a12fa54 into SciML:master Jun 5, 2026
1 of 2 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