Skip to content

CI Health Check - Testing master branch#322

Closed
ChrisRackauckas-Claude wants to merge 1 commit intoSciML:mainfrom
ChrisRackauckas-Claude:ci-health-check-20260101-232026
Closed

CI Health Check - Testing master branch#322
ChrisRackauckas-Claude wants to merge 1 commit intoSciML:mainfrom
ChrisRackauckas-Claude:ci-health-check-20260101-232026

Conversation

@ChrisRackauckas-Claude
Copy link
Contributor

This is an automated CI health check to verify that the main branch's CI is functioning correctly.

This PR contains only a trivial whitespace change to trigger CI workflows. The purpose is to:

  • Verify all CI jobs are passing on the current main branch
  • Detect any CI infrastructure issues or test failures
  • Ensure the repository is in a healthy state for development

@ChrisRackauckas

If CI passes, this PR will be closed automatically. If CI fails, an issue will be opened with details of the failures.

@ChrisRackauckas-Claude
Copy link
Contributor Author

CI Health Check Results

CI is BROKEN on the main branch. The health check has confirmed ongoing CI failures.

Summary

The "Julia pre" (pre-release) job has been consistently failing since December 29, 2025. This was introduced by PR #320 which added JET.jl static analysis tests.

Findings

Failed Job: Julia pre - ubuntu-latest - x64
Status: Process completed with exit code 1
Root Cause: JET.jl tests are incompatible with Julia pre-release versions

CI History Analysis

  • Last successful CI run: November 24, 2025 (run #19633397854)
  • CI broken since: December 29, 2025 (when PR Add JET.jl static analysis tests #320 was merged)
  • Affected runs: All CI runs since Dec 29 have the "Julia pre" job failing
  • Main branch status: Currently broken (multiple failed runs on main)

Related Issue

This issue has already been identified in issue #321 opened by @ChrisRackauckas: "JET tests should be in a nopre group!"

The fix involves:

  1. Moving JET tests to a separate test group that doesn't run on Julia pre-release
  2. Removing JET-specific test dependencies from test/Project.toml
  3. Following the pattern used in OrdinaryDiffEq.jl

Additional Finding

Minor issue: The codecov action configuration uses deprecated parameter file: instead of files: (line 46 in .github/workflows/ci.yml), though this only produces warnings and doesn't cause failures.

Recommendation

Priority should be given to fixing issue #321 to restore CI health on the main branch.

Closing this health check PR.

@ChrisRackauckas

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