Skip to content

Check Ranch

Check Ranch #186

Triggered via schedule June 22, 2026 05:52
Status Failure
Total duration 6m 28s
Artifacts 13

ci.yaml

on: schedule
Check  /  Prepare
4s
Check / Prepare
Check  /  Dialyzer (OTP-29.0.2)
56s
Check / Dialyzer (OTP-29.0.2)
Matrix: Check / Tests
Matrix: Check / Tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 71 warnings
Check / Tests (OTP-26.2.5.21, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Tests (OTP-25.3.2.21, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Tests (OTP-27.3.4.13, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Tests (OTP-24.3.4.17, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Tests (OTP-28.5.0.2, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Tests (OTP-29.0.2, windows-latest)
Tried to map a target OS from env. variable 'ImageOS' (got win25-vs2026), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
Check / Prepare
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Dialyzer (OTP-29.0.2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. 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.21, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.21, windows-latest)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-25.3.2.21, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-24.3.4.17, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.13, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.13, windows-latest)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-24.3.4.17, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-28.5.0.2, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Tests (OTP-28.5.0.2, windows-latest)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-29.0.2, windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Tests (OTP-29.0.2, windows-latest)
No files were found with the provided path: logs/. No artifacts will be uploaded.
Check / Tests (OTP-28.5.0.2, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.21, macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.21, macos-14)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Check / Tests (OTP-27.3.4.13, macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.13, macos-14)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Check / Tests (OTP-25.3.2.21, macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Check / Tests (OTP-29.0.2, macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L502
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L501
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L457
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L447
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L388
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): test/acceptor_SUITE.erl#L173
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14): src/ranch_proxy_header.erl#L858
variable 'RawTLVs' exported from map (line 851, column 18).
Check / Tests (OTP-29.0.2, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, macos-14)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Check / Tests (OTP-27.3.4.13, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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#L503
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
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)
'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-29.0.2, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L503
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L502
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L501
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L457
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L447
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L388
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): test/acceptor_SUITE.erl#L173
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest): src/ranch_proxy_header.erl#L858
variable 'RawTLVs' exported from map (line 851, column 18).
Check / Tests (OTP-29.0.2, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-29.0.2, ubuntu-latest)
'catch ...' is deprecated; please use 'try ... catch ... end' instead.
Check / Tests (OTP-25.3.2.21, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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.21, ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. 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)
'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)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Check / Tests (OTP-28.5.0.2, macos-14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check / Tests (OTP-28.5.0.2, macos-14)
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.

Artifacts

Produced during runtime
Name Size Digest
Common Test logs (OTP-24.3.4.17 Linux)
480 KB
sha256:58139e1461055b6f8da27fac4fd6a910fb9d421b5f317e84774c7e983fc8225f
Common Test logs (OTP-25.3.2.21 Linux)
509 KB
sha256:c79d428345e2689d9fbe30ab0373a4f5640b26a614cce2db23f6c93a0d9d8be7
Common Test logs (OTP-25.3.2.21 macOS)
542 KB
sha256:bfae77fd017a52544a695f0e6738b3c0f0a56ad5673ed07eba8439f1b41fad7f
Common Test logs (OTP-26.2.5.21 Linux)
510 KB
sha256:fcc5e259e30b85501c4d08d97f96bf2f2f55ab3d93538715fe4be9fba622aa05
Common Test logs (OTP-26.2.5.21 macOS)
543 KB
sha256:5c3b8dfb127662a15949d867b10305d0fc23ff4d6eadb104c9e6273d535d627c
Common Test logs (OTP-27.3.4.13 Linux)
512 KB
sha256:2d85b5bd42b28645e652f3c27b917a55223a6f906f5d7f82fff41deb3c44085f
Common Test logs (OTP-27.3.4.13 macOS)
544 KB
sha256:f34866d29e3dd632cb6d015ff60be2c7eeaeff4180a77fed7848adf828e9a9bd
Common Test logs (OTP-28.5.0.2 Linux)
519 KB
sha256:a8277277eff578d43e017965bdf1481a12f0839802f8671e97b32fe8fca552d8
Common Test logs (OTP-28.5.0.2 macOS)
551 KB
sha256:9ad7a743de88b1b825ab2924b7b858567b1a6fc38be8ba8d221d6912b1c91ef5
Common Test logs (OTP-29.0.2 Linux)
519 KB
sha256:6bcbe9f4312a7e37d933c231f9d8b78f314f64fa77acb5da84ea6ccf06982812
Common Test logs (OTP-29.0.2 macOS)
552 KB
sha256:07823cc902cfac9ddb608e75db541a92fe7ac8faefe7f3853d0c6fa1dde570d8
Common Test logs (master Linux)
522 KB
sha256:4a540a4f111ee2e40261fa9cc268b2a92ff30f4bd6a50ae0dc200c607f880e7d
Common Test logs (master macOS)
555 KB
sha256:fc350f36c084ce25b4339de3a5638cd9a19d96e62a6e7142191cc35cd5890a26