Bump julia-actions/cache to v3, remove cache-save workaround #569
CI.yml
on: pull_request
Documentation
19m 26s
Matrix: test
Annotations
2 errors and 8 warnings
|
Documentation
Process completed with exit code 1.
|
|
Documentation:
../../../.julia/packages/Documenter/AXNMp/src/utilities/utilities.jl#L47
failed to run `@example` block in docs/src/generated/depgraph.md:84-117
```@example depgraph
lay = Point.(zip(xs,ys))
# create a vector of Point2f per edge
wp = [Point2f.(zip(paths[e]...)) for e in edges(g)]
# manually tweak some of the label aligns
align = [(:right, :center) for i in 1:N]
align[findfirst(isequal("Revise"), packages)] = (:left, :center)
align[findfirst(isequal("LoweredCodeUtils"), packages)] = (:right, :top)
align[findfirst(isequal("CodeTracking"), packages)] = (:left, :bottom)
align[findfirst(isequal("JuliaInterpreter"), packages)] = (:left, :bottom)
align[findfirst(isequal("Requires"), packages)] = (:left, :bottom)
# shift "JuliaInterpreter" node in data space
offset = [Point2f(0,0) for i in 1:N]
offset[findfirst(isequal("JuliaInterpreter"), packages)] = Point(-0.1, 0.1)
f, ax, p = graphplot(g; layout=lay,
arrow_size=15,
edge_color=:gray,
nlabels=packages,
nlabels_align=align,
nlabels_distance=10,
nlabels_fontsize=15,
nlabels_offset=offset,
node_size=[9.0 for i in 1:N],
edge_width=[3 for i in 1:ne(g)],
waypoints=wp,
waypoint_radius=0.5)
ax.title = "Dependency Graph of Revise.jl"
xlims!(ax, -0.6, 5.6)
hidedecorations!(ax); hidespines!(ax); ax.aspect = DataAspect()
f #hide
```
exception =
ArgumentError: invalid index: nothing of type Nothing
Stacktrace:
[1] to_index(i::Nothing)
@ Base ./indices.jl:315
[2] to_index(A::Vector{Tuple{Symbol, Symbol}}, i::Nothing)
@ Base ./indices.jl:292
[3] to_indices
@ ./indices.jl:368 [inlined]
[4] to_indices
@ ./indices.jl:360 [inlined]
[5] setindex!(A::Vector{Tuple{Symbol, Symbol}}, v::Tuple{Symbol, Symbol}, I::Nothing)
@ Base ./abstractarray.jl:1443
[6] top-level scope
@ depgraph.md:95
[7] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[8] #61
@ ~/.julia/packages/Documenter/AXNMp/src/expander_pipeline.jl:879 [inlined]
[9] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[10] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/AXNMp/src/expander_pipeline.jl:878
[11] (::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/MR051/src/IOCapture.jl:170
[12] with_logstate(f::IOCapture.var"#12#13"{Type{InterruptException}, Documenter.var"#59#60"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState)
@ Base.CoreLogging ./logging/logging.jl:542
[13] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[14] capture(f::Documenter.var"#59#60"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/MR051/src/IOCapture.jl:167
[15] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/AXNMp/src/expander_pipeline.jl:877
|
|
Julia lts - ubuntu-latest - x64 - pull_request
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Julia lts - ubuntu-latest - x64 - pull_request
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
|
|
Julia pre - ubuntu-latest - x64 - pull_request
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Julia pre - ubuntu-latest - x64 - pull_request
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
|
|
Julia 1 - ubuntu-latest - x64 - pull_request
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Julia 1 - ubuntu-latest - x64 - pull_request
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
|
|
Documentation
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Documentation:
../../../.julia/packages/Documenter/AXNMp/src/utilities/utilities.jl#L49
44 docstrings not included in the manual:
GraphMakie.to_pointf32 :: Union{Tuple{Union{NTuple{N, T}, Point{N, T}}}, Tuple{T}, Tuple{N}} where {N, T}
GraphMakie.DragHandler
GraphMakie.get_nlabel_plot :: Tuple{Plot{GraphMakie.graphplot}}
GraphMakie.plot_controlpoints! :: Tuple{Axis, Plot{GraphMakie.graphplot}}
GraphMakie.curved_path :: Union{Tuple{PT}, Tuple{PT, PT, Any}} where PT
GraphMakie.find_edge_paths :: Union{Tuple{PT}, Tuple{Any, Any, AbstractVector{PT}}} where PT
GraphMakie.EdgePlot
GraphMakie.prep_vertex_attributes :: Union{Tuple{Any, AbstractGraph}, Tuple{Any, AbstractGraph, Any}}
GraphMakie.get_elabel_plot :: Tuple{Plot{GraphMakie.graphplot}}
GraphMakie.discretize :: Union{Tuple{GraphMakie.BezierPath{T}}, Tuple{T}} where T
GraphMakie.HoverHandler
GraphMakie.edgeplot!
GraphMakie.selfedge_path :: Tuple{Any, AbstractVector{<:Point2}, Vararg{Any, 4}}
GraphMakie.inverse_interpolate :: Tuple{GraphMakie.BezierPath{<:Point2}, Any}
GraphMakie._discretize! :: Tuple{Vector{<:GeometryBasics.AbstractPoint}, Union{GraphMakie.LineTo, GraphMakie.MoveTo}}
GraphMakie.ClickHandler
GraphMakie._tangent :: Tuple{GraphMakie.LineTo, Any, Any}
GraphMakie.isline :: Tuple{GraphMakie.Line}
GraphMakie.GraphInteraction
GraphMakie.scale_factor :: Tuple{Any}
GraphMakie.tangent :: Tuple{GraphMakie.BezierPath, Any}
GraphMakie.edgeplot
GraphMakie.getattr :: Union{Tuple{Union{ComputePipeline.Computed, Observable}, Any}, Tuple{Union{ComputePipeline.Computed, Observable}, Any, Any}}
GraphMakie.getattr :: Union{Tuple{Any, Any}, Tuple{Any, Any, Any}}
GraphMakie.get_node_plot :: Tuple{Plot{GraphMakie.graphplot}}
GraphMakie.interpolate :: Union{Tuple{PT}, Tuple{GraphMakie.BezierPath{PT}, Any}} where PT
GraphMakie.update_arrow_shift :: Union{Tuple{PT}, Tuple{Any, Any, Vector{<:GraphMakie.AbstractPath{PT}}, Vararg{Any, 4}}} where PT
GraphMakie.convert_selection :: Tuple{Any, Any}
GraphMakie.getedgekeys :: Union{Tuple{D}, Tuple{K}, Tuple{G}, Tuple{Type{IsDirected{G}}, G, D}} where {G<:AbstractGraph, K<:AbstractEdge, D<:(AbstractDict{K})}
GraphMakie.getedgekeys :: Union{Tuple{D}, Tuple{K}, Tuple{G}, Tuple{Type{SimpleTraits.Not{IsDirected{G}}}, G, D}} where {G<:AbstractGraph, K<:AbstractEdge, D<:(AbstractDict{K})}
GraphMakie.getedgekeys :: Tuple{AbstractGraph, Any}
GraphMakie.distance_between_markers :: NTuple{4, Any}
GraphMakie.issingleattribute :: Tuple{Any}
GraphMakie.get_edge_plot :: Tuple{Plot{GraphMakie.graphplot}}
GraphMakie.point_near_dst :: Union{Tuple{PT}, Tuple{Any, PT, Any, Any}} where PT
GraphMakie.get_arrow_plot :: Tuple{Plot{GraphMakie.graphplot}}
GraphMakie._cubic_spline :: Tuple{Any}
GraphMakie.align_to_dir :: Tuple{Tuple{Symbol, Symbol}}
GraphMakie._interpolate :: Union{Tuple{PT}, Tuple{GraphMakie.LineTo{PT}, Any, Any}} where PT
GraphMakie.prep_edge_attributes :: Union{Tuple{Any, AbstractGraph}, Tuple{Any, AbstractGraph, Any}}
GraphMakie.Path :: Union{NTuple{N, PT}, Tuple{N}, Tuple{PT}} where {PT<:GeometryBasics.AbstractPoint, N}
GraphMakie.Path :: Union{Tuple{N}, Tuple{PT}, Tuple{Real, Vararg{PT, N}}} where {PT<:GeometryBasics.AbstractPoint, N}
GraphMakie.waypoints :: Union{Tuple{GraphMakie.BezierPath{PT}}, Tuple{PT}} where PT
GraphMakie.elabels_distance_offset :: Tuple{Any, Any}
These are docstrings in the checked modules (configured with the modules keyword)
that are not included in canonical @docs or @autodocs blocks.
|