Skip to content

Fix CI: remove explicit x64 arch to support Apple Silicon macOS runners#136

Open
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3
Open

Fix CI: remove explicit x64 arch to support Apple Silicon macOS runners#136
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

The macOS-latest GitHub Actions runner now provisions Apple Silicon (arm64) machines. The CI workflow had arch: x64 hardcoded in the matrix, causing julia-actions/setup-julia to fail with an architecture mismatch error.

Changes Made

  • Removed the arch dimension from the CI matrix (was - x64)
  • Removed the explicit arch input from the julia-actions/setup-julia step so it auto-detects the correct architecture (x64 on Linux/Windows, aarch64 on macOS)
  • Removed arch: x64 from the include entry for the Julia 1.10 minimum version job
  • Updated the job name template to drop the ${{ matrix.arch }} component

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 15, 2026
Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 2 to 3.
- [Release notes](https://github.com/julia-actions/setup-julia/releases)
- [Commits](julia-actions/setup-julia@v2...v3)

---
updated-dependencies:
- dependency-name: julia-actions/setup-julia
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/julia-actions/setup-julia-3 branch from 266132e to cb389d1 Compare June 15, 2026 11:01
Copilot AI changed the title Bump julia-actions/setup-julia from 2 to 3 Fix CI: remove explicit x64 arch to support Apple Silicon macOS runners Jun 15, 2026
Copilot AI requested a review from CarloLucibello June 15, 2026 14:24
@codecov

codecov Bot commented Jun 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.09%. Comparing base (6675b01) to head (d92aabf).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #136   +/-   ##
=======================================
  Coverage   74.09%   74.09%           
=======================================
  Files          15       15           
  Lines        1521     1521           
=======================================
  Hits         1127     1127           
  Misses        394      394           

☔ 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant