Skip to content

fix: resolve CI compilation warnings and formatting issues #15

fix: resolve CI compilation warnings and formatting issues

fix: resolve CI compilation warnings and formatting issues #15

Triggered via push November 17, 2025 17:10
Status Failure
Total duration 2m 30s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 10 warnings
Credo
Process completed with exit code 30.
Dialyzer
Process completed with exit code 2.
Credo: lib/caddy/config_provider.ex#L243
Function is too complex (cyclomatic complexity is 10, max is 9).
Credo: lib/caddy/config.ex#L555
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Credo: lib/caddy/config/global.ex#L94
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Credo: lib/caddy/config/site.ex#L242
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Credo: lib/caddy/config/site.ex#L258
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Credo: lib/caddy/config/snippet.ex#L121
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Credo: lib/caddy/admin.ex#L31
Nested modules could be aliased at the top of the invoking module.
Credo: lib/caddy/logger.ex#L60
Nested modules could be aliased at the top of the invoking module.
Credo: lib/caddy/logger/buffer.ex#L74
Nested modules could be aliased at the top of the invoking module.
Credo: lib/caddy/server.ex#L106
Nested modules could be aliased at the top of the invoking module.