From 5a2cc3580d910ae8c88bb33f532c7163cf5f825d Mon Sep 17 00:00:00 2001 From: "Chris Rackauckas (Claude)" Date: Tue, 9 Jun 2026 21:25:19 -0400 Subject: [PATCH 1/2] QA: run ubuntu-only (drop os matrix from the QA group) Aqua/JET QA checks are platform-independent, so running them on windows-latest and macos-latest was wasted CI. Remove the os axis from the [QA] group so it runs only on the default ubuntu-latest. Core keeps its full multi-OS matrix. Co-Authored-By: Chris Rackauckas Co-Authored-By: Claude Opus 4.8 (1M context) --- test/test_groups.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/test/test_groups.toml b/test/test_groups.toml index a7aee83..c7ec044 100644 --- a/test/test_groups.toml +++ b/test/test_groups.toml @@ -4,4 +4,3 @@ os = ["ubuntu-latest", "macos-latest", "windows-latest"] [QA] versions = ["lts", "1"] -os = ["ubuntu-latest", "macos-latest", "windows-latest"] From e29119475a1b85b8ef538746f156a4bb5c2d8fd6 Mon Sep 17 00:00:00 2001 From: "Chris Rackauckas (Claude)" Date: Wed, 10 Jun 2026 06:01:04 -0400 Subject: [PATCH 2/2] Drop the os matrix from Core as well: nothing in this library is OS-specific Pure-Julia package with no platform-dependent code paths, artifacts, or binary deps; macos/windows Core runs add CI cost without coverage. The windows grouped jobs currently do not even run their declared group (SciML/.github#81), so their green status was not real coverage anyway. Co-Authored-By: Chris Rackauckas --- test/test_groups.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/test/test_groups.toml b/test/test_groups.toml index c7ec044..1fe84cd 100644 --- a/test/test_groups.toml +++ b/test/test_groups.toml @@ -1,6 +1,5 @@ [Core] versions = ["lts", "1", "pre"] -os = ["ubuntu-latest", "macos-latest", "windows-latest"] [QA] versions = ["lts", "1"]