Skip to content

fix: ERC1155 safeBatchTransferFrom parser trusts unvalidated dynamic … #2395

fix: ERC1155 safeBatchTransferFrom parser trusts unvalidated dynamic …

fix: ERC1155 safeBatchTransferFrom parser trusts unvalidated dynamic … #2395

Triggered via push May 11, 2026 08:15
Status Success
Total duration 17m 6s
Artifacts 15
Build application using the reusable workflow  /  ...  /  Retrieve application metadata
18s
Build application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Clone app using the reusable workflow  /  ...  /  Retrieve application metadata
13s
Build Clone app using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Build Memory application using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Build Memory application using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Matrix: Build application using the reusable workflow / Build application for all selected devices
Matrix: Build application using the reusable workflow / Build target branch sources for all selected devices
Matrix: Build Clone app using the reusable workflow / Build application for all selected devices
Matrix: Build Clone app using the reusable workflow / Build target branch sources for all selected devices
Matrix: Build Memory application using the reusable workflow / Build application for all selected devices
Matrix: Build Memory application using the reusable workflow / Build target branch sources for all selected devices
Build application using the reusable workflow  /  Merge build artifacts
5s
Build application using the reusable workflow / Merge build artifacts
Build application using the reusable workflow  /  Merge build artifacts (target branch)
0s
Build application using the reusable workflow / Merge build artifacts (target branch)
Build Clone app using the reusable workflow  /  Merge build artifacts
4s
Build Clone app using the reusable workflow / Merge build artifacts
Build Clone app using the reusable workflow  /  Merge build artifacts (target branch)
0s
Build Clone app using the reusable workflow / Merge build artifacts (target branch)
Build Memory application using the reusable workflow  /  Merge build artifacts
5s
Build Memory application using the reusable workflow / Merge build artifacts
Build Memory application using the reusable workflow  /  Merge build artifacts (target branch)
0s
Build Memory application using the reusable workflow / Merge build artifacts (target branch)
Build application using the reusable workflow  /  Report ELF section sizes and post PR comment
Build application using the reusable workflow / Report ELF section sizes and post PR comment
Build Clone app using the reusable workflow  /  Report ELF section sizes and post PR comment
0s
Build Clone app using the reusable workflow / Report ELF section sizes and post PR comment
Build Memory application using the reusable workflow  /  Report ELF section sizes and post PR comment
0s
Build Memory application using the reusable workflow / Report ELF section sizes and post PR comment
Run Memory tests using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Run Memory tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve application metadata
25s
Run ragger tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run Memory tests using the reusable workflow  /  ...  /  Retrieve tests metadata
12s
Run Memory tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger tests using the reusable workflow  /  ...  /  Retrieve tests metadata
16s
Run ragger tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve application metadata
14s
Run ragger Clone tests using the reusable workflow / Retrieve application metadata / Retrieve application metadata
Run ragger Clone tests using the reusable workflow  /  ...  /  Retrieve tests metadata
15s
Run ragger Clone tests using the reusable workflow / Retrieve test metadata / Retrieve tests metadata
Matrix: Run Memory tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger tests using the reusable workflow / Functional tests with Ragger
Matrix: Run ragger Clone tests using the reusable workflow / Functional tests with Ragger
Run Memory tests using the reusable workflow  /  Post stack consumption summary on PR
0s
Run Memory tests using the reusable workflow / Post stack consumption summary on PR
Run Memory tests using the reusable workflow  /  Merge pytest logs
4s
Run Memory tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  Merge snapshots artifacts
2s
Run Memory tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Merge snapshots artifacts
2s
Run ragger tests using the reusable workflow / Merge snapshots artifacts
Run ragger tests using the reusable workflow  /  Post stack consumption summary on PR
0s
Run ragger tests using the reusable workflow / Post stack consumption summary on PR
Run ragger tests using the reusable workflow  /  Merge pytest logs
0s
Run ragger tests using the reusable workflow / Merge pytest logs
Run ragger Clone tests using the reusable workflow  /  Merge snapshots artifacts
2s
Run ragger Clone tests using the reusable workflow / Merge snapshots artifacts
Run ragger Clone tests using the reusable workflow  /  Post stack consumption summary on PR
0s
Run ragger Clone tests using the reusable workflow / Post stack consumption summary on PR
Run ragger Clone tests using the reusable workflow  /  Merge pytest logs
0s
Run ragger Clone tests using the reusable workflow / Merge pytest logs
Run Memory tests using the reusable workflow  /  ...  /  Commit new snapshots
Run Memory tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Run ragger Clone tests using the reusable workflow  /  ...  /  Commit new snapshots
Run ragger Clone tests using the reusable workflow / Open a PR with the new snapshots / Commit new snapshots
Process pytest logs
7s
Process pytest logs
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
Build Memory application using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@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/
Build Clone app using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@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/
Build application using the reusable workflow / Merge build artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact/merge@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
clone_app_stack_consumption-apex_p
274 Bytes
sha256:a15a16d8134b82654ac62ff7023f61c8bba56631dc77a3eadeeb6c538657fe3d
clone_app_stack_consumption-flex
272 Bytes
sha256:05297dab4e03bb99d5da4c127bc3ea492499797e70edbe9dcdd48c7a3887f3a0
clone_app_stack_consumption-nanosp
274 Bytes
sha256:337067ef1eb849b77af90cd587bb4cfc248cd9c503d3bc93633f2c08ef5e6e0e
clone_app_stack_consumption-nanox
274 Bytes
sha256:1fa34d4bcb161b5df8ec0b6e8330e6579b61a8d0cc9ef7a7e8c9896dc3feb5d2
clone_app_stack_consumption-stax
271 Bytes
sha256:77c10adcafec401ce18beb9d939747adb29c34c28c409a3686608d87859e03be
clone_elfs
69.3 KB
sha256:1bb605e8dd537d5551a03034c1b4ec0a236b71bea5fe002a629b5d2de3172c97
memory_elfs
533 KB
sha256:837977edd93c1acac94cd093151fad8cbc93a32899a60f3ba5a9cb80205a23ee
pytest-logs-combined
418 KB
sha256:d9dfbabc05cd5cca0fcaf823209c716f4500c02e5fe7780d8a584c91a23a4aaa
pytest-logs-nanox
418 KB
sha256:a5a62150e19ceca8d8ea43f6c56c5998120fe31f392ce8aaf5d6b03075fab3e6
ragger_elfs
1.96 MB
sha256:fb6f1f719c147103833e3ef7734333ce95f3025144a40719eadf87a4eacade9c
stack-consumption-summary-apex_p
2.26 KB
sha256:c92f3ea8104a4a8cb17dcf82e9324cfc28cc9d3ff50f7d1e6fe35efcc1c1f511
stack-consumption-summary-flex
2.22 KB
sha256:78aab98bf0e5c7d8deb7da0907049cbb98780a0684e51337e567e57ff88ba97e
stack-consumption-summary-nanosp
2.15 KB
sha256:aa910de5c1e3330660e8bef2a53b08f9a1d62868004f690de518cdd915af7bee
stack-consumption-summary-nanox
2.13 KB
sha256:4dbcf50e39f8023f9c4f4354ed40f564b3b178b52a112b18afc5c88956e8e999
stack-consumption-summary-stax
2.22 KB
sha256:75ba9b54cadf2e1f2644dbe2016aaec711b44b9e525306fc1d6d4fea1c0d42a0