Skip to content

Bump julia-actions/setup-julia from 2 to 3 - #284

Merged
devmotion merged 3 commits into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3
Sep 15, 2026
Merged

devmotion merged 3 commits into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps julia-actions/setup-julia from 2 to 3.

Release notes

Sourced from julia-actions/setup-julia's releases.

v3.0.0

⚠️ Breaking Changes, and Migration Guide for v2 ⟶ v3

  1. v3 requires Node 24 (compared to v2, which required Node 20).
  2. The behavior of version: min has changed between v2 and v3.
    • In v2, version: min would resolve to the minimum major/minor/patch, e.g. 1.10.0.
    • In v3, version: min resolves to the minimum major/minor but the latest patch, e.g. 1.10.11.
    • If you specifically want the minimum major/minor/patch under v3, you should specify version: min-patch. Note: v3 also adds the alias version: min-minor, which is equivalent to version: min.
  3. v3 will throw an error if x86_64 Julia binaries are requested on Apple Silicon macOS. (Under v2, this was a warning.) Under v3, if you specifically want to run x86_64 Julia binaries on Apple Silicon (under Rosetta 2), you must now opt-in by specifying the force-arch: true input.

Other Changes

We updated some dependencies, and we improved and updated the CI tooling on this repo.

Full Changelog

Full Changelog: julia-actions/setup-julia@v2.7.0...v3.0.0

v2.7.0

Documentation

Dependencies

... (truncated)

Commits
  • fa02766 Bug fix: Validate cached julia binary exists and check PATH resolution (#389)
  • ff78161 Bump julia-actions/setup-julia from 2.7.0 to 3.0.1 in the all-github-actions ...
  • fe02cb7 README: Add a link to the v2-to-v3 release notes (#388)
  • f6f565d Bugfix: Fix an error seen when using min-minor or min-patch (#387)
  • 4a12c5f Breaking: Change min to return the latest patch (but still the minimum majo...
  • a8c65a2 Bump the all-github-actions group across 1 directory with 2 updates (#381)
  • 92d77f5 Bump picomatch from 2.3.1 to 2.3.2 (#379)
  • 679f144 Bump handlebars from 4.7.8 to 4.7.9 (#377)
  • 7c976c8 Add workflow to run make everything-from-scratch (#378)
  • 101e139 Breaking: Migrate from Node 20 to Node 24 (#374)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 1, 2026
@devmotion

Copy link
Copy Markdown
Member

@dependabot rebase

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 3770fe9 to 38e386d Compare September 15, 2026 06:49
@codecov

codecov Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.83%. Comparing base (bc2227e) to head (c50dbbe).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #284      +/-   ##
==========================================
+ Coverage   85.10%   85.83%   +0.72%     
==========================================
  Files          18       18              
  Lines        1914     1942      +28     
==========================================
+ Hits         1629     1667      +38     
+ Misses        285      275      -10     

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

@devmotion
devmotion merged commit 677353e into master Sep 15, 2026
7 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/julia-actions/setup-julia-3 branch September 15, 2026 07:12
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