Skip to content

QA: normalize versions to [lts,1] (drop pre)#520

Merged
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:qa-versions
Jun 15, 2026
Merged

QA: normalize versions to [lts,1] (drop pre)#520
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:qa-versions

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Contributor

Normalizes the ROOT test/test_groups.toml [QA] group's versions to the canonical set.

  • [QA].versions: ["1", "lts", "pre"] -> ["lts", "1"]

Rationale: Aqua/JET QA checks should run on the LTS Julia (1.10) plus the latest stable release (1), and should never run on the prerelease channel (pre). Prerelease churn in QA tooling produces noisy failures that are not actionable. This matches the canonical QA convention used across the SciML fleet.

Only the [QA] group's versions line is changed; [Core] and [ModelingToolkitSIExt] are untouched.

The repo's Julia compat floor is 1.10.4, 1.11.2 (LTS series), so no floor exception applies and the canonical ["lts", "1"] is correct.

Ignore until reviewed by @ChrisRackauckas.

The [QA] group (Aqua/JET) should run on LTS + latest stable only, never
on the prerelease channel. Normalize [QA].versions from ["1","lts","pre"]
to the canonical ["lts","1"].

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 15, 2026 04:57
@ChrisRackauckas ChrisRackauckas merged commit d6ce37d into SciML:master Jun 15, 2026
10 of 12 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