Skip to content

Update julia-actions/setup-julia action to v3#149

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/julia-actions-setup-julia-3.x
Open

Update julia-actions/setup-julia action to v3#149
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/julia-actions-setup-julia-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 17, 2026

This PR contains the following updates:

Package Type Update Change
julia-actions/setup-julia action major v2v3

Release Notes

julia-actions/setup-julia (julia-actions/setup-julia)

v3.0.1

Compare Source

What's Changed

This is a bugfix release that fixes an error seen when using min-minor or min-patch.

Full Changelog

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

v3

Compare Source

v3.0.0

Compare Source

⚠️ 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

Compare Source

Documentation

  • Make the README less misleading by putting some reasonable defaults in (instead of empty strings '') by @​DilumAluthge in #​302

Dependencies

CI in this repo

New Contributors

Full Changelog

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

v2.6.1: - Add warning for x64 on apple silicon runners

Compare Source

What's Changed
Maintenance

Full Changelog: julia-actions/setup-julia@v2.6.0...v2.6.1

v2.6.0: : Update the LTS alias to point to Julia 1.10

Compare Source

What's Changed
Dependency Updates
Full Changelog

Full Changelog: julia-actions/setup-julia@v2.5.0...v2.6.0

v2.6

Compare Source

v2.5.0: : Migrate to new release process for the setup-julia action

Compare Source

What's Changed

Full Changelog: julia-actions/setup-julia@v2.4.0...v2.5.0

v2.4

Compare Source

v2.4.0: : Resolve min as the earliest compatible Julia version defined by the project

Compare Source

What's Changed
  • Resolve min as the earliest compatible Julia version (compatible with the user's project) by @​omus in #​202
Maintenance
New Contributors

Full Changelog: julia-actions/setup-julia@v2.3.0...v2.4.0

v2.3

Compare Source

v2.3.0: : Suggest users use lts rather than 1.6; resolve arch: default to the default arch

Compare Source

What's Changed
  • If the user provides default as the value of the arch input, use the runner machine's architecture by @​DilumAluthge in #​263
  • Improve the error logging for the case of Julia 1.6 or 1.7 on Apple Silicon (macos-latest or macos-14) by @​DilumAluthge in #​261
  • Improve example version instructions. Add info about "lts" if user specifies 1.6 explicitly by @​IanButterworth in #​265
  • Always print an error message, never error silently by @​DilumAluthge in #​262
Other changes:
Dependency updates:

Full Changelog: julia-actions/setup-julia@v2.2.0...v2.3.0

v2.2

Compare Source

v2.2.0: - New lts and pre named version specifiers

Compare Source

What's Changed

It is now possible to specify two new named version identifiers:

  • lts for the Long Term Support (LTS) julia version (currently 1.6)
  • pre for the latest pre-release
PRs
New Contributors

Full Changelog: julia-actions/setup-julia@v2.1.0...v2.2.0

v2.1

Compare Source

v2.1.0

Compare Source

What's Changed
New Contributors

Full Changelog: julia-actions/setup-julia@v1.9.3...v2.1.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

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.

0 participants