Skip to content

Add functionality for checking for path traversal patterns #147

Add functionality for checking for path traversal patterns

Add functionality for checking for path traversal patterns #147

Triggered via pull request June 26, 2025 00:55
Status Success
Total duration 9m 51s
Artifacts

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 1 warning, and 1 notice
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/Documenter.jl#L654
Failed to push: exception = failed process: Process(`git fetch upstream`, ProcessExited(128)) [128] Stacktrace: [1] pipeline_error @ ./process.jl:598 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:513 [3] run @ ./process.jl:510 [inlined] [4] (::Documenter.var"#git_commands#23"{String, String, SubString{String}, String, Vector{Any}, Bool, String, String})(sshconfig::String) @ Documenter ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:544 [5] (::Documenter.var"#22#28"{String})() @ Documenter ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:649 [6] cd(f::Documenter.var"#22#28"{String}, dir::String) @ Base.Filesystem ./file.jl:112 [7] #21 @ ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:649 [inlined] [8] withenv(f::Documenter.var"#21#27"{String, String}, keyvals::Pair{String, String}) @ Base ./env.jl:265 [9] (::Documenter.var"#20#26"{String, String, SubString{String}, String})(sshconfig::String, io::IOStream) @ Documenter ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:648 [10] mktemp(fn::Documenter.var"#20#26"{String, String, SubString{String}, String}, parent::String) @ Base.Filesystem ./file.jl:790 [11] mktemp(fn::Function) @ Base.Filesystem ./file.jl:788 [12] git_push(root::String, temp::String, repo::String; branch::String, dirname::String, target::String, sha::SubString{String}, devurl::String, versions::Vector{Any}, forcepush::Bool, deploy_config::Documenter.GitHubActions, subfolder::String, is_preview::Bool) @ Documenter ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:633 [13] git_push @ ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:520 [inlined] [14] #14 @ ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:498 [inlined] [15] mktempdir(fn::Documenter.var"#14#16"{SubString{String}, String, String, String, String, Vector{Any}, Bool, Documenter.GitHubActions, Bool, String, String, String}, parent::String; prefix::String) @ Base.Filesystem ./file.jl:819 [16] mktempdir(fn::Function, parent::String) @ Base.Filesystem ./file.jl:815 [17] mktempdir @ ./file.jl:815 [inlined] [18] (::Documenter.var"#13#15"{String, String, String, Nothing, String, Vector{Any}, Bool, Documenter.GitHubActions, Bool, String, String, String})() @ Documenter ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:497 [19] cd(f::Documenter.var"#13#15"{String, String, String, Nothing, String, Vector{Any}, Bool, Documenter.GitHubActions, Bool, String, String, String}, dir::String) @ Base.Filesystem ./file.jl:112 [20] #deploydocs#12 @ ~/.julia/packages/Documenter/pjwqp/src/Documenter.jl:474 [inlined] [21] top-level scope @ ~/work/URIs.jl/URIs.jl/docs/make.jl:14 [22] include(fname::String) @ Main ./sysimg.jl:38 [23] top-level scope @ none:8 [24] eval @ ./boot.jl:430 [inlined] [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [26] _start() @ Base ./client.jl:531
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/Documenter.jl#L546
Git failed to fetch [email protected]:JuliaWeb/URIs.jl This can be caused by a DOCUMENTER_KEY variable that is not correctly set up. Make sure that the environment variable is properly set up as a Base64-encoded string of the SSH private key. You may need to re-generate the keys with DocumenterTools.
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/DocTests.jl#L369
doctest failure in ~/work/URIs.jl/URIs.jl/src/URIs.jl:477-487 ```jldoctest julia> URIs.splitpath(URI("http://example.com/foo/bar?a=b&c=d")) 2-element Array{String,1}: "foo" "bar" julia> URIs.splitpath("/foo/bar/") 2-element Array{String,1}: "foo" "bar" ``` Subexpression: URIs.splitpath("/foo/bar/") Evaluated output: ERROR: UndefVarError: `URIs` not defined in `Main.var"Main"` Suggestion: check for spelling errors or missing imports. Hint: a global variable of this name also exists in URIs. Stacktrace: [1] top-level scope @ none:1 Expected output: 2-element Array{String,1}: "foo" "bar" diff = Warning: Diff output requires color. 2-element Array{String,1}: "foo" "bar"ERROR: UndefVarError: `URIs` not defined in `Main.var"Main"` Suggestion: check for spelling errors or missing imports. Hint: a global variable of this name also exists in URIs. Stacktrace: [1] top-level scope @ none:1
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/DocTests.jl#L369
doctest failure in ~/work/URIs.jl/URIs.jl/src/URIs.jl:477-487 ```jldoctest julia> URIs.splitpath(URI("http://example.com/foo/bar?a=b&c=d")) 2-element Array{String,1}: "foo" "bar" julia> URIs.splitpath("/foo/bar/") 2-element Array{String,1}: "foo" "bar" ``` Subexpression: URIs.splitpath(URI("http://example.com/foo/bar?a=b&c=d")) Evaluated output: ERROR: UndefVarError: `URIs` not defined in `Main.var"Main"` Suggestion: check for spelling errors or missing imports. Hint: a global variable of this name also exists in URIs. Stacktrace: [1] top-level scope @ none:1 Expected output: 2-element Array{String,1}: "foo" "bar" diff = Warning: Diff output requires color. 2-element Array{String,1}: "foo" "bar"ERROR: UndefVarError: `URIs` not defined in `Main.var"Main"` Suggestion: check for spelling errors or missing imports. Hint: a global variable of this name also exists in URIs. Stacktrace: [1] top-level scope @ none:1
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/DocTests.jl#L369
doctest failure in src/index.md:41-49 ```jldoctest julia> u = URI("http://example.com/path?x=1&y=hi") URI("http://example.com/path?x=1&y=hi") julia> queryparams(u) Dict{String,String} with 2 entries: "x" => "1" "y" => "hi" ``` Subexpression: queryparams(u) Evaluated output: Dict{String, String} with 2 entries: "x" => "1" "y" => "hi" Expected output: Dict{String,String} with 2 entries: "x" => "1" "y" => "hi" diff = Warning: Diff output requires color. Dict{String,String} Dict{String, String} with 2 entries: "x" => "1" "y" => "hi"
Documentation: ../../../.julia/packages/Documenter/pjwqp/src/DocChecks.jl#L69
10 docstrings not included in the manual: URIs.isabsolute :: Tuple{URI} URIs.@require :: Union{Tuple{Any}, Tuple{Any, Any}} Base.Filesystem.joinpath :: Tuple{URI, Vararg{String}} URIs.isabspath :: Tuple{URI} URIs._bytes URIs.@Ensure :: Union{Tuple{Any}, Tuple{Any, Any}} URIs.resolveref_merge :: Tuple{Any, Any} URIs.parse_uri_reference :: Tuple{Union{SubString{String}, String}} URIs.normpath :: Tuple{URI} URIs.parse_uri :: Tuple{AbstractString} These are docstrings in the checked modules (configured with the modules keyword) that are not included in @docs or @autodocs blocks.
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`