Skip to content

Check Cowboy

Check Cowboy #453

Triggered via schedule April 13, 2026 03:06
Status Failure
Total duration 1h 40m 6s
Artifacts 15

ci.yaml

on: schedule
Check  /  Prepare
7s
Check / Prepare
Check / Dialyzer (without COWBOY_QUICER)
1m 17s
Check / Dialyzer (without COWBOY_QUICER)
Check examples
11m 37s
Check examples
Check  /  Dialyzer (OTP-28.4.2)
3m 1s
Check / Dialyzer (OTP-28.4.2)
Matrix: Check / Tests
Matrix: Check / Tests
Fit to window
Zoom out
Zoom in

Annotations

110 errors and 128 warnings
Check / Tests (master, macos-14)
function send/4 undefined, did you mean send/3?
Check / Tests (master, macos-14)
spec for undefined function start_unidi_stream/2
Check / Tests (master, macos-14)
function handle/1 undefined
Check / Tests (master, macos-14)
function send/4 undefined, did you mean send/3?
Check / Tests (master, macos-14)
function start_unidi_stream/2 undefined
Check / Tests (master, macos-14)
undefined macro 'QUIC_RECEIVE_FLAG_FIN'
Check / Tests (master, macos-14)
undefined macro 'QUIC_STREAM_SHUTDOWN_FLAG_ABORT'
Check / Tests (master, macos-14)
undefined macro 'QUIC_SEND_FLAG_FIN'
Check / Tests (master, macos-14)
undefined macro 'QUIC_STREAM_OPEN_FLAG_UNIDIRECTIONAL'
Check / Tests (master, macos-14)
can't find include lib "quicer/include/quicer.hrl"
Check / Tests (master, ubuntu-latest)
function send/4 undefined, did you mean send/3?
Check / Tests (master, ubuntu-latest)
spec for undefined function start_unidi_stream/2
Check / Tests (master, ubuntu-latest)
function handle/1 undefined
Check / Tests (master, ubuntu-latest)
function send/4 undefined, did you mean send/3?
Check / Tests (master, ubuntu-latest)
function start_unidi_stream/2 undefined
Check / Tests (master, ubuntu-latest)
undefined macro 'QUIC_RECEIVE_FLAG_FIN'
Check / Tests (master, ubuntu-latest)
undefined macro 'QUIC_STREAM_SHUTDOWN_FLAG_ABORT'
Check / Tests (master, ubuntu-latest)
undefined macro 'QUIC_SEND_FLAG_FIN'
Check / Tests (master, ubuntu-latest)
undefined macro 'QUIC_STREAM_OPEN_FLAG_UNIDIRECTIONAL'
Check / Tests (master, ubuntu-latest)
can't find include lib "quicer/include/quicer.hrl"
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-26.2.5.19, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-25.3.2.21, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-28.4.2, macos-14)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
{badmatch,{error,timeout}}
Check / Prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Dialyzer (without COWBOY_QUICER)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (master, macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (master, macos-14)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (master, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, macos-14)
a pattern `P1=P2` where both sides are constructors
Check / Tests (master, macos-14)
a pattern `P1=P2` where both sides are constructors
Check / Dialyzer (OTP-28.4.2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Dialyzer (OTP-28.4.2)
multi-character character constant [-Wmultichar]
Check / Tests (master, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (master, ubuntu-latest)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (master, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
os:cmd/1 is unsafe; use open_port/2 with {spawn_executable, _} argument
Check / Tests (master, ubuntu-latest)
a pattern `P1=P2` where both sides are constructors
Check / Tests (master, ubuntu-latest)
a pattern `P1=P2` where both sides are constructors
Check / Tests (OTP-28.4.2, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-28.4.2, windows-latest): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-25.3.2.21, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-25.3.2.21, windows-latest): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-27.3.4.10, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-27.3.4.10, windows-latest): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-26.2.5.19, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-26.2.5.19, windows-latest): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-24.3.4.17, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-24.3.4.17, windows-latest): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check examples
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check examples: src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-26.2.5.19, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-28.4.2, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-27.3.4.10, macos-14): test/rfc9114_SUITE.erl#L139
variable 'ControlRef' is unused
Check / Tests (OTP-27.3.4.10, macos-14): test/rfc9114_SUITE.erl#L88
variable 'ControlRef' is unused
Check / Tests (OTP-27.3.4.10, macos-14): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-26.2.5.19, macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-26.2.5.19, macos-14): test/rfc9114_SUITE.erl#L139
variable 'ControlRef' is unused
Check / Tests (OTP-26.2.5.19, macos-14): test/rfc9114_SUITE.erl#L88
variable 'ControlRef' is unused
Check / Tests (OTP-26.2.5.19, macos-14): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-25.3.2.21, macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-25.3.2.21, macos-14): test/rfc9114_SUITE.erl#L139
variable 'ControlRef' is unused
Check / Tests (OTP-25.3.2.21, macos-14): test/rfc9114_SUITE.erl#L88
variable 'ControlRef' is unused
Check / Tests (OTP-25.3.2.21, macos-14): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-28.4.2, macos-14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-28.4.2, macos-14): test/rfc9114_SUITE.erl#L2318
variable 'Conn' is unused
Check / Tests (OTP-28.4.2, macos-14): test/rfc9114_SUITE.erl#L1252
variable 'Conn' is unused
Check / Tests (OTP-28.4.2, macos-14): test/rfc9114_SUITE.erl#L139
variable 'ControlRef' is unused
Check / Tests (OTP-28.4.2, macos-14): test/rfc9114_SUITE.erl#L88
variable 'ControlRef' is unused
Check / Tests (OTP-28.4.2, macos-14): src/cowboy_http.erl#L763
function horse_clean_value_ws_end/0 is unused
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
multi-character character constant [-Wmultichar]

Artifacts

Produced during runtime
Name Size Digest
Common Test logs (OTP-24.3.4.17 Linux)
21.6 MB
sha256:97ae1ccd082c8374e1793b297e3e51209c54b1a8fbf36578d3a0abc5b44f8e4f
Common Test logs (OTP-24.3.4.17 Windows)
19.3 MB
sha256:b27345a4d3120baf63063ad8f814136e24ec9fc511063e243d2ec7e384341969
Common Test logs (OTP-25.3.2.21 Linux)
21.7 MB
sha256:e22ec5d6c08697de349a354c2b3e478bf05e3071387e865a9050c9e3853892f9
Common Test logs (OTP-25.3.2.21 Windows)
19.2 MB
sha256:5c0c6e899e279b3082bea4fcdbac1aa7385bda609d90be9b4a13eb22d012b796
Common Test logs (OTP-25.3.2.21 macOS)
22.7 MB
sha256:32d9b2154fabff41a0ffbe089e8d5406f122e90e2550134ac70d1ac48b257cf9
Common Test logs (OTP-26.2.5.19 Linux)
21.7 MB
sha256:2845ab7bad51b7585478b5f7ca56c20929205471e2517cffb07d5b76354c4dd0
Common Test logs (OTP-26.2.5.19 Windows)
19.3 MB
sha256:0923336857de2c7323643628f2cdfeee164e01d0065d537b3db8cbb149a319f3
Common Test logs (OTP-26.2.5.19 macOS)
22.7 MB
sha256:8d61169283c4cbd8b5d2c8f05ed891f6006ed473b2fa491928eeec47f9e5d29a
Common Test logs (OTP-27.3.4.10 Linux)
21.8 MB
sha256:a5d15940ddc960b531144960bcd8b91bccd43dae6d55fcd916d0d5f86c68622b
Common Test logs (OTP-27.3.4.10 Windows)
19.4 MB
sha256:23d2bc00bbd2a9906f615f88ae077ff120dc0a931167495a41cd4e698d0a4404
Common Test logs (OTP-27.3.4.10 macOS)
22.8 MB
sha256:b99a94bb3f7d5fb92ea7ae6426c7157bb39e4b8f0ef156c6425f51939014150f
Common Test logs (OTP-28.4.2 Linux)
21.7 MB
sha256:5b2b29ebbbe976ecdb4d1da16a98e8e96d36526c95232491b36fe1862461e3db
Common Test logs (OTP-28.4.2 Windows)
19.4 MB
sha256:7d41e4784f67a489b46ee09760eb66113f0ca18bf0ec68ad46960525e93fed82
Common Test logs (OTP-28.4.2 macOS)
22.8 MB
sha256:f3dfc536d15d1290f12df1e495bd9b0ecbeed6c9c31c1ad6df8553dbb2d68bd3
Common Test logs (examples)
193 KB
sha256:9ed39cbc47bde56016257702853b7bfaa3b246db05e96403d83f4d03c0354b3c