Skip to content

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

Merged
Krastanov merged 1 commit into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3
May 8, 2026
Merged

Bump julia-actions/setup-julia from 2 to 3#514
Krastanov merged 1 commit into
masterfrom
dependabot/github_actions/julia-actions/setup-julia-3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

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
  • 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)
  • 44a615a Require opt-in via force-arch to run x86 on macOS arm (#352)
  • See full diff in compare view

Dependabot compatibility score

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 commands and options

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)

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 added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

Benchmark Results (Julia v1)

Time benchmarks
master f9e5e6c... master / f9e5e6c...
centrality/digraphs/betweenness_centrality 16.9 ± 0.64 ms 16.9 ± 0.36 ms 1 ± 0.044
centrality/digraphs/closeness_centrality 11.4 ± 0.49 ms 11.2 ± 0.47 ms 1.01 ± 0.061
centrality/digraphs/degree_centrality 2.06 ± 0.15 μs 2.16 ± 0.15 μs 0.954 ± 0.096
centrality/digraphs/katz_centrality 0.855 ± 0.061 ms 0.852 ± 0.074 ms 1 ± 0.11
centrality/digraphs/pagerank 0.0374 ± 0.00046 ms 0.0373 ± 0.00047 ms 1 ± 0.018
centrality/graphs/betweenness_centrality 29.4 ± 1.4 ms 29.3 ± 1.4 ms 1 ± 0.068
centrality/graphs/closeness_centrality 21.1 ± 0.29 ms 20.7 ± 0.26 ms 1.02 ± 0.019
centrality/graphs/degree_centrality 1.61 ± 0.17 μs 1.7 ± 0.18 μs 0.947 ± 0.14
centrality/graphs/katz_centrality 1 ± 0.081 ms 1.01 ± 0.08 ms 0.995 ± 0.11
connectivity/digraphs/strongly_connected_components 0.0434 ± 0.0015 ms 0.0445 ± 0.0015 ms 0.975 ± 0.047
connectivity/graphs/connected_components 25.1 ± 2.7 μs 25.5 ± 0.69 μs 0.981 ± 0.11
core/edges/digraphs 8 ± 0 μs 6.32 ± 0.049 μs 1.27 ± 0.0098
core/edges/graphs 14.3 ± 0.17 μs 14.3 ± 0.17 μs 1 ± 0.017
core/has_edge/digraphs 5.54 ± 0.38 μs 5.7 ± 0.43 μs 0.972 ± 0.099
core/has_edge/graphs 6.08 ± 0.48 μs 6.19 ± 0.49 μs 0.982 ± 0.11
core/nv/digraphs 0.34 ± 0.001 μs 0.341 ± 0.001 μs 0.997 ± 0.0041
core/nv/graphs 0.35 ± 0.01 μs 0.351 ± 0.011 μs 0.997 ± 0.042
distance/weighted_diameter/barabasi_albert_naive 0.0321 ± 0.0012 s 0.0317 ± 0.00084 s 1.01 ± 0.047
distance/weighted_diameter/barabasi_albert_optimized 1.6 ± 0.031 ms 4.84 ± 0.095 ms 0.33 ± 0.0091
distance/weighted_diameter/erdos_renyi_naive 0.0318 ± 0.00072 s 0.0318 ± 0.00081 s 0.999 ± 0.034
distance/weighted_diameter/erdos_renyi_optimized 4.49 ± 0.059 ms 7.71 ± 0.18 ms 0.582 ± 0.016
edges/fille 5.82 ± 0.62 μs 5.54 ± 1.1 μs 1.05 ± 0.23
edges/fillp 5.12 ± 1.7 μs 4.49 ± 1.4 μs 1.14 ± 0.51
edges/tsume 2.16 ± 0.02 μs 2.16 ± 0.02 μs 1 ± 0.013
edges/tsump 2.15 ± 0.01 μs 2.17 ± 0.02 μs 0.991 ± 0.01
insertions/SG(n,e) Generation 25.7 ± 4.5 ms 26 ± 4.3 ms 0.992 ± 0.24
parallel/egonet/twohop 0.285 ± 0.0055 s 0.316 ± 0.01 s 0.901 ± 0.035
parallel/egonet/vertexfunction 2.35 ± 0.17 ms 2.42 ± 0.099 ms 0.972 ± 0.08
serial/egonet/twohop 0.286 ± 0.0024 s 0.32 ± 0.006 s 0.893 ± 0.018
serial/egonet/vertexfunction 2.12 ± 0.065 ms 2.37 ± 0.094 ms 0.891 ± 0.045
traversals/digraphs/bfs_tree 0.0535 ± 0.012 ms 0.0535 ± 0.012 ms 1 ± 0.31
traversals/digraphs/dfs_tree 0.0666 ± 0.011 ms 0.0686 ± 0.012 ms 0.971 ± 0.24
traversals/graphs/bfs_tree 0.0572 ± 0.0031 ms 0.0569 ± 0.0037 ms 1 ± 0.086
traversals/graphs/dfs_tree 0.0701 ± 0.0092 ms 0.0698 ± 0.0054 ms 1 ± 0.15
time_to_load 0.528 ± 0.007 s 0.528 ± 0.003 s 1 ± 0.015
Memory benchmarks
master f9e5e6c... master / f9e5e6c...
centrality/digraphs/betweenness_centrality 0.29 M allocs: 24 MB 0.29 M allocs: 24 MB 1
centrality/digraphs/closeness_centrality 18.6 k allocs: 14.5 MB 18.6 k allocs: 14.5 MB 1
centrality/digraphs/degree_centrality 8 allocs: 5.01 kB 8 allocs: 5.01 kB 1
centrality/digraphs/katz_centrality 2.63 k allocs: 2.83 MB 2.63 k allocs: 2.83 MB 1
centrality/digraphs/pagerank 21 allocs: 14.9 kB 21 allocs: 14.9 kB 1
centrality/graphs/betweenness_centrality 0.545 M allocs: 0.0313 GB 0.545 M allocs: 0.0313 GB 1
centrality/graphs/closeness_centrality 19.3 k allocs: 14 MB 19.3 k allocs: 14 MB 1
centrality/graphs/degree_centrality 10 allocs: 5.43 kB 10 allocs: 5.43 kB 1
centrality/graphs/katz_centrality 2.96 k allocs: 3.1 MB 2.96 k allocs: 3.1 MB 1
connectivity/digraphs/strongly_connected_components 1.05 k allocs: 0.075 MB 1.05 k allocs: 0.075 MB 1
connectivity/graphs/connected_components 0.061 k allocs: 22.5 kB 0.061 k allocs: 22.5 kB 1
core/edges/digraphs 3 allocs: 0.0938 kB 3 allocs: 0.0938 kB 1
core/edges/graphs 3 allocs: 0.0938 kB 3 allocs: 0.0938 kB 1
core/has_edge/digraphs 20 allocs: 12.6 kB 20 allocs: 12.6 kB 1
core/has_edge/graphs 28 allocs: 13.8 kB 28 allocs: 13.8 kB 1
core/nv/digraphs 3 allocs: 0.0938 kB 3 allocs: 0.0938 kB 1
core/nv/graphs 3 allocs: 0.0938 kB 3 allocs: 0.0938 kB 1
distance/weighted_diameter/barabasi_albert_naive 13.5 k allocs: 13.8 MB 13.5 k allocs: 13.8 MB 1
distance/weighted_diameter/barabasi_albert_optimized 1.32 k allocs: 0.759 MB 2.71 k allocs: 2.19 MB 0.347
distance/weighted_diameter/erdos_renyi_naive 13.5 k allocs: 13.8 MB 13.5 k allocs: 13.8 MB 1
distance/weighted_diameter/erdos_renyi_optimized 2.54 k allocs: 2 MB 3.93 k allocs: 3.43 MB 0.584
edges/fille 3 allocs: 0.153 MB 3 allocs: 0.153 MB 1
edges/fillp 3 allocs: 0.153 MB 3 allocs: 0.153 MB 1
edges/tsume 0 allocs: 0 B 0 allocs: 0 B
edges/tsump 0 allocs: 0 B 0 allocs: 0 B
insertions/SG(n,e) Generation 0.0464 M allocs: 10.9 MB 0.0466 M allocs: 11 MB 0.996
parallel/egonet/twohop 10 allocs: 0.0768 MB 10 allocs: 0.0768 MB 1
parallel/egonet/vertexfunction 10 allocs: 0.0768 MB 10 allocs: 0.0768 MB 1
serial/egonet/twohop 3 allocs: 0.0764 MB 3 allocs: 0.0764 MB 1
serial/egonet/vertexfunction 3 allocs: 0.0764 MB 3 allocs: 0.0764 MB 1
traversals/digraphs/bfs_tree 2.34 k allocs: 0.113 MB 2.34 k allocs: 0.113 MB 1
traversals/digraphs/dfs_tree 2.44 k allocs: 0.118 MB 2.44 k allocs: 0.118 MB 1
traversals/graphs/bfs_tree 2.52 k allocs: 0.121 MB 2.52 k allocs: 0.121 MB 1
traversals/graphs/dfs_tree 2.63 k allocs: 0.127 MB 2.63 k allocs: 0.127 MB 1
time_to_load 0.149 k allocs: 11.1 kB 0.145 k allocs: 11 kB 1.02

@Krastanov Krastanov merged commit d153227 into master May 8, 2026
13 of 18 checks passed
@Krastanov Krastanov deleted the dependabot/github_actions/julia-actions/setup-julia-3 branch May 8, 2026 17:32
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