mirror of
https://github.com/JuliaLang/julia.git
synced 2026-05-28 03:10:33 +08:00
Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 2.7.0 to 3.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/julia-actions/setup-julia/releases">julia-actions/setup-julia's releases</a>.</em></p> <blockquote> <h2>v3.0.1</h2> <h2>What's Changed</h2> <p>This is a bugfix release that fixes an error seen when using <code>min-minor</code> or <code>min-patch</code>.</p> <h2>Full Changelog</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/julia-actions/setup-julia/compare/v3.0.0...v3.0.1">https://github.com/julia-actions/setup-julia/compare/v3.0.0...v3.0.1</a></p> <h2>v3.0.0</h2> <h2>⚠️ Breaking Changes, and Migration Guide for v2 ⟶ v3</h2> <ol> <li>v3 requires Node 24 (compared to v2, which required Node 20).</li> <li>The behavior of <code>version: min</code> has changed between v2 and v3. <ul> <li>In v2, <code>version: min</code> would resolve to the minimum major/minor/patch, e.g. 1.10.0.</li> <li>In v3, <code>version: min</code> resolves to the minimum major/minor but the latest patch, e.g. 1.10.11.</li> <li>If you specifically want the minimum major/minor/patch under v3, you should specify <code>version: min-patch</code>. Note: v3 also adds the alias <code>version: min-minor</code>, which is equivalent to <code>version: min</code>.</li> </ul> </li> <li>v3 will throw an error if <code>x86_64</code> Julia binaries are requested on Apple Silicon macOS. (Under v2, this was a warning.) Under v3, if you specifically want to run <code>x86_64</code> Julia binaries on Apple Silicon (under Rosetta 2), you must now opt-in by specifying the <code>force-arch: true</code> input.</li> </ol> <h2>Other Changes</h2> <p>We updated some dependencies, and we improved and updated the CI tooling on this repo.</p> <h2>Full Changelog</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/julia-actions/setup-julia/compare/v2.7.0...v3.0.0">https://github.com/julia-actions/setup-julia/compare/v2.7.0...v3.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="f6f565d9f7"><code>f6f565d</code></a> Bugfix: Fix an error seen when using <code>min-minor</code> or <code>min-patch</code> (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/387">#387</a>)</li> <li><a href="4a12c5f801"><code>4a12c5f</code></a> Breaking: Change <code>min</code> to return the latest patch (but still the minimum majo...</li> <li><a href="a8c65a2a58"><code>a8c65a2</code></a> Bump the all-github-actions group across 1 directory with 2 updates (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/381">#381</a>)</li> <li><a href="92d77f50b4"><code>92d77f5</code></a> Bump picomatch from 2.3.1 to 2.3.2 (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/379">#379</a>)</li> <li><a href="679f144313"><code>679f144</code></a> Bump handlebars from 4.7.8 to 4.7.9 (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/377">#377</a>)</li> <li><a href="7c976c80e8"><code>7c976c8</code></a> Add workflow to run make everything-from-scratch (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/378">#378</a>)</li> <li><a href="101e139aea"><code>101e139</code></a> Breaking: Migrate from Node 20 to Node 24 (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/374">#374</a>)</li> <li><a href="44a615affb"><code>44a615a</code></a> Require opt-in via <code>force-arch</code> to run x86 on macOS arm (<a href="https://redirect.github.com/julia-actions/setup-julia/issues/352">#352</a>)</li> <li>See full diff in <a href="4c0cb0fce8...f6f565d9f7">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>