Bump styfle/cancel-workflow-action from 0.12.1 to 0.13.0 #804
ci.yml
on: pull_request
Build and deploy documentation
24m 30s
Matrix: test
Annotations
3 errors and 11 warnings
|
Tests, Julia 1 - ubuntu-latest
Process completed with exit code 1.
|
|
Build and deploy documentation
Process completed with exit code 1.
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/deploydocs.jl#L512
Failed to push:
exception =
failed process: Process(setenv(`/home/runner/.julia/artifacts/4bc2fce944b6079a05c5898d095db39ec2b67198/bin/git push -q --force-with-lease upstream HEAD:gh-pages`,["PATH=/home/runner/.julia/artifacts/65b962c68bed01a34a1a9ee23cbdde4dc3fe2246/bin:/home/runner/.julia/artifacts/4bc2fce944b6079a05c5898d095db39ec2b67198/bin:/home/runner/.julia/artifacts/fc7cfafb3218745ad80066127ae3decb2c8a31f6/bin:/opt/hostedtoolcache/julia/1.12.4/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games", "DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1", "GITHUB_RUN_NUMBER=804", "GITHUB_REF_NAME=364/merge", "RUNNER_ARCH=X64", "PROJ_IGNORE_CELESTIAL_BODY=yes", "LD_LIBRARY_PATH=/opt/hostedtoolcache/julia/1.12.4/x64/bin/../lib/julia:/home/runner/.julia/artifacts/0ea6a498a51da4141980859d84bdf5a897e03fda/lib:/home/runner/.julia/artifacts/5acd766faaca59c3c1f3cfa67e2bf6dcf1e3e883/lib", "GOROOT_1_25_X64=/opt/hostedtoolcache/go/1.25.5/x64", "ACCEPT_EULA=Y", "ANT_HOME=/usr/share/ant", "GITHUB_REPOSITORY_ID=200482407", "GITHUB_ACTOR=dependabot[bot]", "GITHUB_WORKFLOW_REF=MakieOrg/GeoMakie.jl/.github/workflows/ci.yml@refs/pull/364/merge", "ANDROID_NDK_LATEST_HOME=/usr/local/lib/android/sdk/ndk/29.0.14206865", "RUNNER_ENVIRONMENT=github-hosted", "SYSTEMD_EXEC_PID=1936", "OPENBLAS_DEFAULT_NUM_THREADS=1", "GIT_TEMPLATE_DIR=/home/runner/.julia/artifacts/4bc2fce944b6079a05c5898d095db39ec2b67198/share/git-core/templates", "USER=runner", "CONDA=/usr/share/miniconda", "LIBDECOR_PLUGIN_DIR=/home/runner/.julia/artifacts/38e215c51e5c0f77bc7a8813ba4586632a8fc750/lib/libdecor/plugins-1", "GOROOT_1_23_X64=/opt/hostedtoolcache/go/1.23.12/x64", "VCPKG_INSTALLATION_ROOT=/usr/local/share/vcpkg", "GITHUB_REF_PROTECTED=false", "JAVA_HOME=/usr/lib/jvm/temurin-17-jdk-amd64", "GITHUB_API_URL=https://api.github.com", "GITHUB_SHA=53b1d2e9d08f3c7149af5ae2beba464218867b8f", "GITHUB_ACTIONS=true", "GITHUB_RUN_ATTEMPT=1", "ANDROID_SDK_ROOT=/usr/local/lib/android/sdk", "SWIFT_PATH=/usr/share/swift/usr/bin", "GITHUB_ENV=/home/runner/work/_temp/_runner_file_commands/set_env_1f54e09b-e4b1-4bc4-9833-712ce778eac1", "SHELL=/bin/bash", "JAVA_HOME_17_X64=/usr/lib/jvm/temurin-17-jdk-amd64", "GITHUB_ACTION_PATH=/home/runner/work/_actions/julia-actions/julia-docdeploy/v1", "XAUTHORITY=/tmp/xvfb-run.iQUgnd/Xauthority", "RASTERDATASOURCES_PATH=/home/runner/.julia/artifacts", "RUNNER_NAME=GitHub Actions 1000063729", "EDGEWEBDRIVER=/usr/local/share/edge_driver", "GITHUB_RUN_ID=21128174382", "ImageOS=ubuntu24", "GHCUP_INSTALL_BASE_PREFIX=/usr/local", "NVM_DIR=/home/runner/.nvm", "PSModulePath=/root/.local/share/powershell/Modules:/usr/local/share/powershell/Modules:/opt/microsoft/powershell/7/Modules:/usr/share/az_12.5.0", "GITHUB_HEAD_REF=dependabot/github_actions/styfle/cancel-workflow-action-0.13.0", "GITHUB_RETENTION_DAYS=90", "GITHUB_SERVER_URL=https://github.com", "GITHUB_OUTPUT=/home/runner/work/_temp/_runner_file_commands/set_output_1f54e09b-e4b1-4bc4-9833-712ce778eac1", "DATADEPS_ALWAYS_ACCEPT=true", "GITHUB_JOB=docs", "DEBIAN_FRONTEND=noninteractive", "RUNNER_TRACKING_ID=github_80b90244-8603-468e-9679-273087987720", "RUNNER_TOOL_CACHE=/opt/hostedtoolcache", "AZURE_EXTENSION_DIR=/opt/az/azcliextensions", "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS=3650", "CHROMEWEBDRIVER=/usr/local/share/chromedriver-linux64", "GITHUB_WORKFLOW=CI", "GITHUB_ACTION_REPOSITORY=", "HOMEBREW_NO_AUTO_UPDATE=1", "HOME=/home/runner", "GITHUB_ACTION=__julia-actions_julia-docdeploy", "JAVA_HOME_8_X64=/usr/lib/jvm/temurin-8-jdk-amd64", "GITHUB_EVENT_PATH=/home/runner/work/_temp/_github_workflow/event.json", "GITHUB_STEP_SUMMARY=/home/runner/work/_temp/_runner_file_commands/step_summary_1f54e09b-e4b1-4bc4-9833-712ce778eac1", "JAVA_HOME_25_X64=/usr/lib/jvm/temurin-25-jdk-amd64", "GITHUB_REF=refs/pull/364/merge", "SGX_AESM_ADDR=1", "GIT_EXEC_PATH=/home/runner/.julia/artifacts/4bc2fce944b6079a05c5898d095db39e
|
|
Tests, Julia 1 - ubuntu-latest
No files were found with the provided path: test_images/. No artifacts will be uploaded.
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta.md:82-92
```@example vesta
f, a, p = meshimage(
-180..180, -90..90, vesta_image_matrix;
uv_transform = :rotr90,
axis = (;
type = GlobeAxis,
dest = GeoMakie.Geodesy.Ellipsoid(; a = "285000", b="229000"),
camera_longlat = (0, 0),
)
)
```
exception =
UndefVarError: `vesta_image_matrix` not defined in `Main.__atexample__named__vesta`
Suggestion: add an appropriate import or assignment. This global was declared but not assigned.
Stacktrace:
[1] top-level scope
@ vesta.md:83
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta.md:71-78
```@example vesta
fig = Figure()
ga = GeoAxis(fig[1, 1]; source = vesta_crs, dest = "+proj=geos +h=35785831 +a=285000 +b=229000")
mi = meshimage!(ga, -180..180, -90..90, vesta_image_matrix; shading = NoShading)
limits!(ga, (-180, 180), (-90, 90))
ga.title = "The surface of Vesta"
fig
```
exception =
UndefVarError: `vesta_image_matrix` not defined in `Main.__atexample__named__vesta`
Suggestion: add an appropriate import or assignment. This global was declared but not assigned.
Stacktrace:
[1] top-level scope
@ vesta.md:74
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta.md:58-67
```@example vesta
vesta_raster = Raster(
rotr90(vesta_image_matrix);
dims = (
X(LinRange(-180, 180, size(vesta_image_matrix, 2))),
Y(LinRange(-90, 90, size(vesta_image_matrix, 1)))
),
crs = vesta_crs
)
```
exception =
UndefVarError: `vesta_image_matrix` not defined in `Main.__atexample__named__vesta`
Suggestion: add an appropriate import or assignment. This global was declared but not assigned.
Stacktrace:
[1] top-level scope
@ vesta.md:59
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta.md:36-39
```@example vesta
vesta_image_matrix = FileIO.load(joinpath(DataDeps.datadep"vesta_image", "PIA17037.jpg"))
vesta_image_matrix = vesta_image_matrix[begin:4:end, begin:4:end] # hide
```
exception =
HTTP.Exceptions.StatusError(502, "GET", "/content/dam/science/psd/photojournal/pia/pia17/pia17037/PIA17037.jpg", HTTP.Messages.Response:
"""
HTTP/1.1 502 Bad Gateway
Content-Type: text/html
Content-Length: 937
Connection: keep-alive
Date: Mon, 19 Jan 2026 07:18:26 GMT
X-Cache: Error from cloudfront
Via: 1.1 463e77c28f729f41bf27c489e3cbdc16.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: LAX54-P5
X-Amz-Cf-Id: BTOvhvcIcr4urdMiWDH9D7fhxZ886r8WvxDkOdT7szehH8ghDE7xsw==
Vary: Origin
""")
Stacktrace:
[1] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ HTTP.ConnectionRequest ~/.julia/packages/HTTP/ShTJs/src/clientlayers/ConnectionRequest.jl:144
[2] connections
@ ~/.julia/packages/HTTP/ShTJs/src/clientlayers/ConnectionRequest.jl:60 [inlined]
[3] (::Base.var"#46#47"{Base.var"#48#49"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ Base ./error.jl:309
[4] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ HTTP.RetryRequest ~/.julia/packages/HTTP/ShTJs/src/clientlayers/RetryRequest.jl:75
[5] manageretries
@ ~/.julia/packages/HTTP/ShTJs/src/clientlayers/RetryRequest.jl:30 [inlined]
[6] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookiel
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/sticker.md:77-89
```@example sticker
fig = Figure()
ax = GeoAxis(fig[1, 1]; dest = "+proj=igh")
background_plot = meshimage!(ax, -180..180, -90..90, rotr90(GeoMakie.earth()); npoints = 500)
logo_plot = meshimage!(ax, -180..180, -90..90, rotr90(Makie.logo()); npoints = 500)
hidedecorations!(ax)
xgrid_plot = lines!(ax.scene, ax.elements[:xgrid][1]; color = ax.xgridcolor, alpha = 0.5)
ygrid_plot = lines!(ax.scene, ax.elements[:ygrid][1]; color = ax.ygridcolor, alpha = 0.5)
cropping_plot = poly!(ax.scene, cropping_poly; color = :white, strokecolor = ax.xgridcolor)
fig
```
exception =
UndefVarError: `cropping_poly` not defined in `Main.__atexample__named__sticker`
Suggestion: check for spelling errors or missing imports.
Stacktrace:
[1] top-level scope
@ sticker.md:87
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/sticker.md:20-75
```@example sticker
n = 31
minlon = -180
maxlon = 180
epsilon = 1e-10
central_longitude = 0
top_interrupted_lons = (-40.0,)
bottom_interrupted_lons = (80.0, -20.0, -100.0)
# if emphasis == "ocean":
# top_interrupted_lons = (-90.0, 60.0)
# bottom_interrupted_lons = (90.0, -60.0)
# end
lons = zeros((2 + 2 * (length(top_interrupted_lons) + length(bottom_interrupted_lons))) * n + 1)
lats = zeros((2 + 2 * (length(top_interrupted_lons) + length(bottom_interrupted_lons))) * n + 1)
stop = 1
# Left boundary
lons[stop:stop + n-1] .= minlon
lats[stop:stop + n-1] .= LinRange(-90, 90, n)
stop += n
# Top boundary
for lon in top_interrupted_lons
lons[stop:stop + n-1] .= lon - epsilon + central_longitude
lats[stop:stop + n-1] .= LinRange(90, 0, n)
stop += n
lons[stop:stop + n-1] .= lon + epsilon + central_longitude
lats[stop:stop + n-1] .= LinRange(0, 90, n)
stop += n
end
# Right boundary
lons[stop:stop + n-1] .= maxlon
lats[stop:stop + n-1] .= LinRange(90, -90, n)
stop += n
# Bottom boundary
for lon in bottom_interrupted_lons
lons[stop:stop + n-1] .= lon + epsilon + central_longitude
lats[stop:stop + n-1] .= LinRange(-90, 0, n)
stop += n
lons[stop:stop + n-1] .= lon - epsilon + central_longitude
lats[stop:stop + n-1] .= LinRange(0, -90, n)
stop += n
end
# Close loop
lons[end] = minlon
lats[end] = -90
ring = GI.LinearRing(tuple.(lons, lats))
projected_ring = GO.reproject(ring, GFT.EPSG(4326), GFT.ProjString("+proj=igh +type=crs"))
ext = GI.extent(projected_ring)
ext_ring = GI.LinearRing([(ext.X[1], ext.Y[1]), (ext.X[1], ext.Y[2]), (ext.X[2], ext.Y[2]), (ext.X[2], ext.Y[1]), (ext.X[1], ext.Y[1]), ])
cropping_poly = GI.Polygon([ext_ring, projected_ring])
```
exception =
UndefVarError: `stop` not defined in local scope
Suggestion: check for an assignment to a local variable that shadows a global of the same name.
Hint: a global variable of this name also exists in Animations.
Stacktrace:
[1] top-level scope
@ ./sticker.md:43
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to evaluate `Cover = f` in `@cardmeta` block in docs/src/examples/cartopy/vesta3d.md:84-87
```@cardmeta
Description = "A plot of Vesta's surface, on a nonstandard ellipsoid."
Cover = f
```
exception =
UndefVarError: `f` not defined in `Main.__atexample__named__vesta3d`
Suggestion: check for spelling errors or missing imports.
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta3d.md:72-82
```@example vesta3d
f, a, p = meshimage(
-180..180, -90..90, vesta_image_matrix;
uv_transform = :rotr90,
axis = (;
type = GlobeAxis,
dest = GeoMakie.Geodesy.Ellipsoid(; a = "285000", b="229000"),
camera_longlat = (0, 0),
)
)
```
exception =
UndefVarError: `vesta_image_matrix` not defined in `Main.__atexample__named__vesta3d`
Suggestion: add an appropriate import or assignment. This global was declared but not assigned.
Stacktrace:
[1] top-level scope
@ vesta3d.md:73
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta3d.md:58-67
```@example vesta3d
vesta_raster = Raster(
rotr90(vesta_image_matrix);
dims = (
X(LinRange(-180, 180, size(vesta_image_matrix, 2))),
Y(LinRange(-90, 90, size(vesta_image_matrix, 1)))
),
crs = vesta_crs
)
```
exception =
UndefVarError: `vesta_image_matrix` not defined in `Main.__atexample__named__vesta3d`
Suggestion: add an appropriate import or assignment. This global was declared but not assigned.
Stacktrace:
[1] top-level scope
@ vesta3d.md:59
[2] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[3] #61
@ ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:879 [inlined]
[4] cd(f::Documenter.var"#61#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#59#60"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:878
[6] (::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
[7] 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
[8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:653
[9] 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
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/xvqbW/src/expander_pipeline.jl:877
|
|
Build and deploy documentation:
../../../.julia/packages/Documenter/xvqbW/src/utilities/utilities.jl#L49
failed to run `@example` block in docs/src/examples/cartopy/vesta3d.md:36-39
```@example vesta3d
vesta_image_matrix = FileIO.load(joinpath(DataDeps.datadep"vesta_image", "PIA17037.jpg"))
vesta_image_matrix = vesta_image_matrix[begin:4:end, begin:4:end] # hide
```
exception =
HTTP.Exceptions.StatusError(502, "GET", "/content/dam/science/psd/photojournal/pia/pia17/pia17037/PIA17037.jpg", HTTP.Messages.Response:
"""
HTTP/1.1 502 Bad Gateway
Content-Type: text/html
Content-Length: 937
Connection: keep-alive
Date: Mon, 19 Jan 2026 07:13:05 GMT
X-Cache: Error from cloudfront
Via: 1.1 ec4d7464d963f46876438a60e565dc6e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: LAX54-P5
X-Amz-Cf-Id: FNaTgXyzJWJqTa9zeRoMZQIPZaeahdsQbl8uQvwf849X18ufxlZkJQ==
Vary: Origin
""")
Stacktrace:
[1] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ HTTP.ConnectionRequest ~/.julia/packages/HTTP/ShTJs/src/clientlayers/ConnectionRequest.jl:144
[2] connections
@ ~/.julia/packages/HTTP/ShTJs/src/clientlayers/ConnectionRequest.jl:60 [inlined]
[3] (::Base.var"#46#47"{Base.var"#48#49"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ Base ./error.jl:309
[4] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@kwargs{iofunction::HTTP.var"#16#17"{Float32, String, String, Vector{String}, HTTP.var"#format_bytes_per_second#15"{HTTP.var"#format_bytes#13"}, HTTP.var"#format_seconds#14", HTTP.var"#format_bytes#13", HTTP.var"#format_progress#12"}, decompress::Bool, verbose::Int64})
@ HTTP.RetryRequest ~/.julia/packages/HTTP/ShTJs/src/clientlayers/RetryRequest.jl:75
[5] manageretries
@ ~/.julia/packages/HTTP/ShTJs/src/clientlayers/RetryRequest.jl:30 [inlined]
[6] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#coo
|