Skip to content

feat(starknet): honor HTTP(S)_PROXY env vars in outbound JSON-RPC clients #2369

feat(starknet): honor HTTP(S)_PROXY env vars in outbound JSON-RPC clients

feat(starknet): honor HTTP(S)_PROXY env vars in outbound JSON-RPC clients #2369

Triggered via pull request July 21, 2026 14:38
Status Success
Total duration 2h 0m 7s
Artifacts 4

test.yml

on: pull_request
detect-changes
8s
detect-changes
generate-test-artifacts
8m 20s
generate-test-artifacts
build-katana-binary-ubuntu
29m 2s
build-katana-binary-ubuntu
build-katana-binary-macos
57m 8s
build-katana-binary-macos
dojo-integration-test
10m 4s
dojo-integration-test
db-compatibility-check
11m 14s
db-compatibility-check
explorer-reverse-proxy
5m 45s
explorer-reverse-proxy
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

1 error and 21 warnings
dojo-integration-test
There was an error when restoring cache: failed to find Scarb.lock
detect-changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fmt
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate-test-artifacts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
clippy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
saya-tee-e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
vrf-e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-katana-binary-ubuntu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
explorer-reverse-proxy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5, browser-actions/setup-chrome@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
dojo-integration-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
db-compatibility-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-katana-binary-macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-katana-binary-macos
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
build-katana-binary-macos
llvm@19 was installed but not linked because llvm@20 is already installed. To link this version, run: brew link llvm@19
build-katana-binary-macos
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
build-katana-binary-macos
Skipping rustup: most recent version 1.29.0_2 not installed
test (ubuntu, ubuntu-latest-32-cores, ghcr.io/dojoengine/katana-dev: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@v3, actions/download-artifact@v5, codecov/codecov-action@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu, ubuntu-latest-32-cores, ghcr.io/dojoengine/katana-dev:latest)
Codecov: Error verifying gpg signature: Command failed: gpg --logger-fd 1 --verify /__w/_actions/codecov/codecov-action/v4/dist/codecov.SHA256SUM.sig /__w/_actions/codecov/codecov-action/v4/dist/codecov.SHA256SUM
test (ubuntu, ubuntu-latest-32-cores, ghcr.io/dojoengine/katana-dev:latest)
Codecov: Error importing gpg key: Command failed: gpg --logger-fd 1 --no-default-keyring --import /__w/_actions/codecov/codecov-action/v4/dist/pgp_keys.asc
test (macos, macos-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@v3, actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (macos, macos-latest)
llvm@19 was installed but not linked because llvm@20 is already installed. To link this version, run: brew link llvm@19
test (macos, macos-latest)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
binary-macos Expired
149 MB
sha256:e83e5a7fa58f284b54c3c634fd95c9a71b4e29d6e6bbb8fc7a5e0d54e17becef
binary-ubuntu Expired
463 MB
sha256:376886f1e61b87a4abbb2ecb7a3683d80507db7c3994d1d61b2e8a9d6c22406b
fixtures Expired
19.5 MB
sha256:1fecb151fa8aa2868e7d538091bd78c41fbc4c0c5b8ab5d45aee09778810f3db
nextest-archive-macos Expired
3.24 GB
sha256:a58e77b7f5f6247581008fb37540ec6f21eb54094fbb5b961e479bb252e5c945