Skip to content

CI: install Julia in CompatHelper; test latest stable via '1' - #26

Merged
mmogib merged 1 commit into
mainfrom
ci/compathelper-setup-julia
Nov 4, 2026
Merged

mmogib merged 1 commit into
mainfrom
ci/compathelper-setup-julia

Conversation

@mmogib

@mmogib mmogib commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • CompatHelper.yml: add a julia-actions/setup-julia@v2 step (version: '1'). GitHub's ubuntu-latest runner no longer ships Julia preinstalled, so the shell: julia steps were failing with julia: command not found (the workflow had also been auto-disabled for inactivity since 2026-08-23; it has been re-enabled).
  • CI.yml: test matrix '1.12' → '1'. The middle entry now tracks the latest stable release (1.13.x today) with no per-minor bumps. The matrix is now LTS ('1.10', matching julia = "1.10" compat) / latest stable ('1') / prerelease ('pre').

CI-only change; no package source, test, or docs changes, and no release needed.

Test plan

  • CI matrix green on this PR (1.10 / 1 / pre × x64 / x86 + Documentation)
  • gh workflow run CompatHelper --ref ci/compathelper-setup-julia completes successfully

🤖 Generated with Claude Code

- CompatHelper.yml: add julia-actions/setup-julia@v2 (version '1').
  ubuntu-latest no longer ships Julia preinstalled, so the `shell: julia`
  steps failed with "julia: command not found".
- CI.yml: matrix '1.12' -> '1' so the middle entry tracks the latest
  stable release (1.13.x today) without per-minor bumps. Matrix is now
  LTS ('1.10') / latest stable ('1') / prerelease ('pre').

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@codecov-commenter

codecov-commenter commented Nov 4, 2026 •

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.89%. Comparing base (b5e3ea1) to head (1851ff5).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #26   +/-   ##
=======================================
  Coverage   90.89%   90.89%           
=======================================
  Files          12       12           
  Lines         703      703           
=======================================
  Hits          639      639           
  Misses         64       64           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mmogib
mmogib merged commit 08b9be5 into main Nov 4, 2026
8 checks passed
@mmogib
mmogib deleted the ci/compathelper-setup-julia branch November 4, 2026 19:20
mmogib added a commit that referenced this pull request Nov 4, 2026
Brings in actions/checkout v7, codecov/codecov-action v7, the
CompatHelper setup-julia step, and the CI matrix '1.12' -> '1' change.
No file overlap with feature-dev's pending README DOI fix.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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