Skip to content

Catch stray messages in Redix.Cluster.Manager #411

Catch stray messages in Redix.Cluster.Manager

Catch stray messages in Redix.Cluster.Manager #411

Triggered via push June 14, 2026 12:52
Status Failure
Total duration 3m 26s
Artifacts

main.yml

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

Annotations

2 errors and 18 warnings
Test (Elixir 1.18 | Erlang/OTP 27.2)
Process completed with exit code 2.
Test (Elixir 1.20 | Erlang/OTP 29)
Process completed with exit code 2.
Test (Elixir 1.15.8 | Erlang/OTP 25.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Test (Elixir 1.18 | Erlang/OTP 27.2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v4, jwalton/gh-docker-logs@v1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
unknown_function: test/support/cluster_fake_node.ex#L206
Function ExUnit.Assertions.flunk/1 does not exist.
unknown_function: test/support/cluster_fake_node.ex#L114
Function ExUnit.Callbacks.start_supervised!/2 does not exist.
Test (Elixir 1.20 | Erlang/OTP 29)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v4, jwalton/gh-docker-logs@v1. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function from_ucs4be/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function to_ucs4be/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_visible_ascii/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_visible_latin1/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_iso646_basic/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_ascii/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_latin1/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_bmpchar/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_unicode/1
Test (Elixir 1.20 | Erlang/OTP 29)
missing specification for function is_iso10646/1
Test (Elixir 1.20 | Erlang/OTP 29)
"xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"
Test (Elixir 1.20 | Erlang/OTP 29): deps/proper/src/proper_erlang_abstract_code.erl#L2138
ambiguous call of overridden auto-imported BIF is_record/1 --
Test (Elixir 1.20 | Erlang/OTP 29): deps/proper/src/proper_statem.erl#L770
'catch ...' is deprecated; please use 'try ... catch ... end' instead.