Skip to content

perf: memoize dashboard streams table and activity list to prevent unnecessary re-renders #1344

perf: memoize dashboard streams table and activity list to prevent unnecessary re-renders

perf: memoize dashboard streams table and activity list to prevent unnecessary re-renders #1344

Triggered via pull request August 30, 2026 11:53
Status Success
Total duration 4m 58s
Artifacts 1

ci.yml

on: pull_request
Frontend CI
1m 15s
Frontend CI
Backend CI
1m 18s
Backend CI
Backend Docker Image CI
6s
Backend Docker Image CI
Soroban Contracts CI
4m 53s
Soroban Contracts CI
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
Backend Docker Image CI
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, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend CI
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Backend CI
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/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Soroban Contracts CI
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@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Soroban Contracts CI
Unexpected input(s) 'workspace', valid inputs are ['prefix-key', 'shared-key', 'key', 'add-job-id-key', 'add-rust-environment-hash-key', 'env-vars', 'workspaces', 'cache-directories', 'cache-targets', 'cache-on-failure', 'cache-all-crates', 'cache-workspace-crates', 'save-if', 'cache-provider', 'cache-bin', 'lookup-only', 'cmd-format']
Soroban Contracts CI
Unexpected input(s) 'workspace', valid inputs are ['prefix-key', 'shared-key', 'key', 'add-job-id-key', 'add-rust-environment-hash-key', 'env-vars', 'workspaces', 'cache-directories', 'cache-targets', 'cache-on-failure', 'cache-all-crates', 'cache-workspace-crates', 'save-if', 'cache-provider', 'cache-bin', 'lookup-only', 'cmd-format']

Artifacts

Produced during runtime
Name Size Digest
optimized-wasm
12.2 KB
sha256:c3933f37ba11ae26acb1b6975d295a954a53c66822a04526a6c6957f80c2bcf0