Skip to content

build(deps): bump julia-actions/setup-julia from 2 to 3#712

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

build(deps): bump julia-actions/setup-julia from 2 to 3#712
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 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 Jun 22, 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 6f37e83 to 42c0a50 Compare June 22, 2026 18:24
@github-actions

Copy link
Copy Markdown
Contributor

Dagger benchmarks: dirty vs master

master dirty master / dirty
array/dagger/N=1024 (block 512)/add (X + X) 9.63 ± 1.9 ms 9.31 ± 1.2 ms 1.04 ± 0.24
array/dagger/N=1024 (block 512)/alloc (rand) 4.41 ± 1.2 ms 4 ± 0.21 ms 1.1 ± 0.3
array/dagger/N=1024 (block 512)/broadcast (X .+ 1) 6.99 ± 0.24 ms 7.21 ± 0.66 ms 0.969 ± 0.095
array/dagger/N=1024 (block 512)/map (sin.(X)) 12.1 ± 0.47 ms 12.2 ± 0.85 ms 0.99 ± 0.079
array/dagger/N=1024 (block 512)/norm 3.93 ± 0.41 ms 3.55 ± 0.22 ms 1.11 ± 0.13
array/dagger/N=1024 (block 512)/reduce (sum) 7.64 ± 1 ms 8.42 ± 0.45 ms 0.908 ± 0.13
array/dagger/N=1024 (block 512)/transpose (permutedims) 10.2 ± 0.43 ms 9.07 ± 1.6 ms 1.12 ± 0.2
array/dagger/N=256 (block 256)/add (X + X) 3.26 ± 0.12 ms 3.33 ± 0.15 ms 0.978 ± 0.056
array/dagger/N=256 (block 256)/alloc (rand) 1.51 ± 0.0054 ms 1.55 ± 0.16 ms 0.977 ± 0.1
array/dagger/N=256 (block 256)/broadcast (X .+ 1) 3.16 ± 0.56 ms 2.95 ± 0.21 ms 1.07 ± 0.2
array/dagger/N=256 (block 256)/map (sin.(X)) 4.28 ± 0.49 ms 3.7 ± 0.11 ms 1.16 ± 0.14
array/dagger/N=256 (block 256)/norm 2.68 ± 0.12 ms 2.72 ± 0.27 ms 0.985 ± 0.11
array/dagger/N=256 (block 256)/reduce (sum) 4.8 ± 0.29 ms 4.61 ± 0.52 ms 1.04 ± 0.13
array/dagger/N=256 (block 256)/transpose (permutedims) 2.98 ± 0.27 ms 3.06 ± 0.22 ms 0.974 ± 0.11
linalg/dagger/N=1024 (block 512)/cholesky 0.0354 ± 0.0013 s 0.0337 ± 0.0033 s 1.05 ± 0.11
linalg/dagger/N=1024 (block 512)/lu 8.22 s 8.02 s 1.03
linalg/dagger/N=1024 (block 512)/matmul (A*A) 0.0535 ± 0.003 s 0.0546 ± 0.0026 s 0.98 ± 0.073
linalg/dagger/N=1024 (block 512)/matvec (A*x) 9.45 ± 0.15 ms 9.3 ± 0.44 ms 1.02 ± 0.051
linalg/dagger/N=1024 (block 512)/qr 0.392 ± 0.011 s 0.394 ± 0.0041 s 0.995 ± 0.03
linalg/dagger/N=1024 (block 512)/solve (A\b via lu) 11.3 s 11.2 s 1.01
linalg/dagger/N=1024 (block 512)/syrk (A'*A) 0.0447 ± 0.0031 s 0.0461 ± 0.0041 s 0.971 ± 0.11
linalg/dagger/N=256 (block 256)/cholesky 6.13 ± 0.39 ms 6.67 ± 0.18 ms 0.919 ± 0.064
linalg/dagger/N=256 (block 256)/lu 1.42 ± 0.034 s 1.4 ± 0.028 s 1.02 ± 0.032
linalg/dagger/N=256 (block 256)/matmul (A*A) 4.24 ± 0.15 ms 4.56 ± 0.37 ms 0.931 ± 0.083
linalg/dagger/N=256 (block 256)/matvec (A*x) 3.36 ± 0.39 ms 3.34 ± 0.1 ms 1 ± 0.12
linalg/dagger/N=256 (block 256)/qr 11.5 ± 0.9 ms 11.2 ± 1.4 ms 1.02 ± 0.15
linalg/dagger/N=256 (block 256)/solve (A\b via lu) 2.31 ± 0.0037 s 2.3 ± 0.0034 s 1.01 ± 0.0022
linalg/dagger/N=256 (block 256)/syrk (A'*A) 7.1 ± 1.7 ms 6.56 ± 2.1 ms 1.08 ± 0.44
time_to_load 0.92 ± 0.0071 s 0.905 ± 0.0012 s 1.02 ± 0.008

Plots

No regressions beyond 25.0% 🎉

Full results and plots (download the benchmark-results artifact).

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.

0 participants