Skip to content

Update GitHub actions #1126

Update GitHub actions

Update GitHub actions #1126

Triggered via push June 14, 2025 05:27
Status Success
Total duration 3m 51s
Artifacts

ci-workflow.yml

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

Annotations

120 warnings
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.19.0-rc.0 OTP 27.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.17.3 OTP 27.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.17.3 OTP 27.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.17.3 OTP 27.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.17.3 OTP 27.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.17.3 OTP 27.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 27.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 27.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 27.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.17.3 OTP 27.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.17.3 OTP 27.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.18.1 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.18.1 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.18.1 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.18.1 OTP 26.2: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.18.1 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 26.2: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.18.1 OTP 26.2: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.18.1 OTP 26.2: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.17.3 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.17.3 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.17.3 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.17.3 OTP 26.2: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.17.3 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 26.2: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.17.3 OTP 26.2: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.17.3 OTP 26.2: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.16.2 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.16.2 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.16.2 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.16.2 OTP 26.2: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.16.2 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 26.2: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.16.2 OTP 26.2: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.16.2 OTP 26.2: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.15.7 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.15.7 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.15.7 OTP 26.2: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.15.7 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.2: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.15.7 OTP 26.2: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.15.7 OTP 26.2: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.18.1 OTP 27.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.18.1 OTP 27.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.18.1 OTP 27.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.18.1 OTP 27.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.18.1 OTP 27.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 27.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 27.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 27.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.18.1 OTP 27.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.18.1 OTP 27.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.19.0-rc.0 OTP 26.2: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.17.3 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.17.3 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.17.3 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.17.3 OTP 25.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.17.3 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.17.3 OTP 25.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.17.3 OTP 25.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.17.3 OTP 25.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.18.1 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.18.1 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.18.1 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.18.1 OTP 25.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.18.1 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.18.1 OTP 25.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.18.1 OTP 25.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.18.1 OTP 25.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.16.2 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.16.2 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.16.2 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.16.2 OTP 25.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.16.2 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.2 OTP 25.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.16.2 OTP 25.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.16.2 OTP 25.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary
Elixir 1.15.7 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.15.7 OTP 25.3: lib/credo/test/assertions.ex#L48
`Enum.map_join/3` is more efficient than `Enum.map/2 |> Enum.join/2`.
Elixir 1.15.7 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 25.3: lib/credo/exs_loader.ex#L66
Found a TODO tag in a comment: # TODO: support regex modifiers
Elixir 1.15.7 OTP 25.3: lib/credo/check.ex#L539
Found a TODO tag in a comment: # TODO: list all tags
Elixir 1.15.7 OTP 25.3: lib/credo/check/consistency/exception_names/collector.ex#L49
Found a TODO tag in a comment: # TODO: how is this `case` necessary