Skip to content

feat(memory): implement MemoryBudgetConfig and wire MemoryManager thr… #783

feat(memory): implement MemoryBudgetConfig and wire MemoryManager thr…

feat(memory): implement MemoryBudgetConfig and wire MemoryManager thr… #783

Triggered via push August 2, 2026 12:08
Status Success
Total duration 33m 54s
Artifacts 8

Engine-CI.yml

on: push
Matrix: clang-format
commitlint  /  commitlint
commitlint / commitlint
Matrix: macOS / cmake-build-debug
Waiting for pending jobs
Matrix: macOS / cmake-build-release
linux  /  ...  /  Linux-Build
linux / cmake-build-debug / Linux-Build
linux  /  ...  /  cmake-build-linux-Release
10m 47s
linux / cmake-build-release / cmake-build-linux-Release
windows  /  ...  /  cmake-build
windows / cmake-build-debug / cmake-build
windows  /  ...  /  cmake-build-windows-Release
31m 24s
windows / cmake-build-release / cmake-build-windows-Release
Matrix: macOS / test-debug
Waiting for pending jobs
Matrix: macOS / test-release
linux  /  ...  /  test
linux / test-debug / test
linux  /  ...  /  test-linux-Release
8s
linux / test-release / test-linux-Release
windows  /  ...  /  test
windows / test-debug / test
windows  /  ...  /  test-windows-Release
13s
windows / test-release / test-windows-Release
Matrix: macOS / deploy
linux  /  ...  /  deploy-linux-Release
16s
linux / deploy / deploy-linux-Release
windows  /  ...  /  deploy-windows-x64-Release
13s
windows / deploy / deploy-windows-x64-Release
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
macOS / cmake-build-release (arm64) / cmake-build-macOS-arm64-Release
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
macOS / cmake-build-release (arm64) / cmake-build-macOS-arm64-Release
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
linux / test-release / test-linux-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux / deploy / deploy-linux-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS / cmake-build-release (x64) / cmake-build-macOS-x64-Release
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
macOS / cmake-build-release (x64) / cmake-build-macOS-x64-Release
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
macOS / test-release (arm64) / test-macOS-arm64-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS / test-release (x64) / test-macOS-x64-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS / deploy (arm64) / deploy-macOS-arm64-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS / deploy (x64) / deploy-macOS-x64-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / test-release / test-windows-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / deploy / deploy-windows-x64-Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. 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
Build-Windows-x64-Release
97.7 MB
sha256:6f31e3b14681410ead840d28129339bf1b582289de5cc450be9126d0f5d3eb8e
Build-linux-Release
108 MB
sha256:dae3d3b9de9da88c4b2a22f0c23a7625876d59224eada825bd28b78c42a87b80
Build-macOS-arm64-Release
103 MB
sha256:4a93e8813dc7e05a1625d84963e3350f465109edb379bd179dabc44f02ba5138
Build-macOS-x64-Release
105 MB
sha256:23e39c4787b2b944e1097e3af7774fd5e5b3b68ad2b0d34aaa72ee49879ffc31
Windows-x64-Release
97.1 MB
sha256:bbd3e85feb18785acc69e8b60fbe7564877c60d09f7ffc1b97d961214d9ba77f
linux-Release
103 MB
sha256:3be3254d8b1152830fa7c96cd5456a9afd5c6aeb2b6a73eab5fc6a5b1df9ae6e
macOS-arm64-Release
100 MB
sha256:b452cab5a39ef99be4ead097f8dc897ec819e47cd5a4b996b8203a3fcba3c911
macOS-x64-Release
101 MB
sha256:cbdaa9b35b2253495768954112b5586fd9e267399b80a8cbcf01f10260939d82