Skip to content

Check Ranch

Check Ranch #174

Triggered via schedule April 13, 2026 05:05
Status Failure
Total duration 3m 28s
Artifacts 16

ci.yaml

on: schedule
Check  /  Prepare
7s
Check / Prepare
Check  /  Dialyzer (OTP-28.4.2)
53s
Check / Dialyzer (OTP-28.4.2)
Matrix: Check / Tests
Matrix: Check / Tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 38 warnings
Check / Tests (master, ubuntu-latest)
Process completed with exit code 2.
Check / Tests (master, macos-14)
Process completed with exit code 2.
Check / Tests (OTP-27.3.4.10, macos-14)
Process completed with exit code 2.
Check / Tests (OTP-27.3.4.10, macos-14)
{badmatch,true}
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
Process completed with exit code 2.
Check / Tests (OTP-27.3.4.10, ubuntu-latest)
{timetrap_timeout,60000}
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 (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 / 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): test/acceptor_SUITE.erl#L502
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): test/acceptor_SUITE.erl#L501
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): test/acceptor_SUITE.erl#L457
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): test/acceptor_SUITE.erl#L447
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): test/acceptor_SUITE.erl#L388
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): test/acceptor_SUITE.erl#L173
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest): src/ranch_proxy_header.erl#L858
variable 'RawTLVs' exported from map (line 851, column 18).
Check / Tests (master, ubuntu-latest): src/ranch_conns_sup.erl#L89
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
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-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-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-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 (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): test/acceptor_SUITE.erl#L502
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): test/acceptor_SUITE.erl#L501
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): test/acceptor_SUITE.erl#L457
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): test/acceptor_SUITE.erl#L447
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): test/acceptor_SUITE.erl#L388
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): test/acceptor_SUITE.erl#L173
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14): src/ranch_proxy_header.erl#L858
variable 'RawTLVs' exported from map (line 851, column 18).
Check / Tests (master, macos-14): src/ranch_conns_sup.erl#L89
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (master, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
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-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-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-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-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-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-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-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, 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, 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/

Artifacts

Produced during runtime
Name Size Digest
Common Test logs (OTP-24.3.4.17 Linux)
480 KB
sha256:fa967d291c3d9bc558df1c1f651262e2e8b8085637b20abcfd4bde782ad203da
Common Test logs (OTP-24.3.4.17 Windows)
435 KB
sha256:68535f057d79c06562d2bb1f8133e80873914f88a05a5c9ff62428ce6f2f02bd
Common Test logs (OTP-25.3.2.21 Linux)
510 KB
sha256:164c73f8ca0b9c44aabfd667c8704719d1f264afeb8adaa37b6952be47410ddf
Common Test logs (OTP-25.3.2.21 Windows)
464 KB
sha256:ca57da9511500bfd4275c484e3cadc78eb1d4eb8048e1fa5f236c4bae6898f7b
Common Test logs (OTP-25.3.2.21 macOS)
543 KB
sha256:e7dc353ae1ca9fc42109ebc087f7278be5e9d11a031f8bde38c96bd6778f0cd3
Common Test logs (OTP-26.2.5.19 Linux)
510 KB
sha256:d28f7f91e095a55c34fb08b6920b021f39b62e3fd3639c9310a6bcf4554beb4f
Common Test logs (OTP-26.2.5.19 Windows)
465 KB
sha256:996ce83a5ddb108facb3552123f4bd8353b60a8143c3644a9e0a3db12513cbc2
Common Test logs (OTP-26.2.5.19 macOS)
543 KB
sha256:cb52429735ee3660fab72064b1b371c8d74e58b7b3ec32a40eb2dd3aa00fdc9f
Common Test logs (OTP-27.3.4.10 Linux)
512 KB
sha256:9c0d6c81f879e9d2a2b00053c1688f7b9fc2d9790e2a5546973278c4564c8c8e
Common Test logs (OTP-27.3.4.10 Windows)
466 KB
sha256:dd2b0c6a285c8b50509b2922490a8a47bfb8e59424c9af6dcd1a5a12f448c58b
Common Test logs (OTP-27.3.4.10 macOS)
545 KB
sha256:f018eb7e73655cfed0ce530fcceef3a2b417869be2c7a552fb4269e39f4c3f4d
Common Test logs (OTP-28.4.2 Linux)
519 KB
sha256:7a314157e84d197625012de28d2e6147f8f0f332171400d7e5ae1e4dc0f4b246
Common Test logs (OTP-28.4.2 Windows)
473 KB
sha256:9234be538125f2cb094d0087771b3a2d8ec3ba57e48bd10cab66bf81a30ff247
Common Test logs (OTP-28.4.2 macOS)
552 KB
sha256:1e6bbd6572123ad18db75e02bf149126e290fda7e3b3601c0000b450edd1f420
Common Test logs (master Linux)
520 KB
sha256:8d6e29db0b3f2b609e6d1fe85a5b384ee45ce87d40206067fa8e4eb01033f58d
Common Test logs (master macOS)
553 KB
sha256:1e508f6dab211490754e473b38f35210f22462425b3084ae762d9277496b1100