Skip to content

Merge pull request #1069 from multiversx/supernova-fixes #4595

Merge pull request #1069 from multiversx/supernova-fixes

Merge pull request #1069 from multiversx/supernova-fixes #4595

Triggered via push March 27, 2026 15:02
Status Success
Total duration 8m 28s
Artifacts 4

actions.yml

on: push
Contracts  /  Setup Environment
4m 22s
Contracts / Setup Environment
Contracts  /  Rust tests
1m 50s
Contracts / Rust tests
Contracts  /  Clippy linter check
56s
Contracts / Clippy linter check
Contracts  /  Wasm tests
3m 57s
Contracts / Wasm tests
Contracts  /  Interactor tests
0s
Contracts / Interactor tests
Contracts  /  Test Coverage
2m 14s
Contracts / Test Coverage
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
[clippy] energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L84: energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L84
warning: the borrowed expression implements the required traits --> energy-integration/governance-v2/tests/gov_test_setup/mod.rs:84:26 | 84 | .set(&Energy::new( | __________________________^ 85 | | BigInt::from(managed_biguint!(USER_ENERGY)), 86 | | 0, 87 | | managed_biguint!(0), 88 | | )); | |_____________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.94.0/index.html#needless_borrows_for_generic_args = note: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default help: change this to | 84 ~ .set(Energy::new( 85 + BigInt::from(managed_biguint!(USER_ENERGY)), 86 + 0, 87 + managed_biguint!(0), 88 ~ )); |
[clippy] energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L90: energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L90
warning: the borrowed expression implements the required traits --> energy-integration/governance-v2/tests/gov_test_setup/mod.rs:90:26 | 90 | .set(&Energy::new( | __________________________^ 91 | | BigInt::from(managed_biguint!(USER_ENERGY)), 92 | | 0, 93 | | managed_biguint!(0), 94 | | )); | |_____________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.94.0/index.html#needless_borrows_for_generic_args help: change this to | 90 ~ .set(Energy::new( 91 + BigInt::from(managed_biguint!(USER_ENERGY)), 92 + 0, 93 + managed_biguint!(0), 94 ~ )); |
[clippy] energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L96: energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L96
warning: the borrowed expression implements the required traits --> energy-integration/governance-v2/tests/gov_test_setup/mod.rs:96:26 | 96 | .set(&Energy::new( | __________________________^ 97 | | BigInt::from(managed_biguint!(USER_ENERGY + 210_000)), 98 | | 0, 99 | | managed_biguint!(0), 100 | | )); | |_____________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.94.0/index.html#needless_borrows_for_generic_args help: change this to | 96 ~ .set(Energy::new( 97 + BigInt::from(managed_biguint!(USER_ENERGY + 210_000)), 98 + 0, 99 + managed_biguint!(0), 100 ~ )); |
[clippy] energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L102: energy-integration/governance-v2/tests/gov_test_setup/mod.rs#L102
warning: the borrowed expression implements the required traits --> energy-integration/governance-v2/tests/gov_test_setup/mod.rs:102:26 | 102 | .set(&Energy::new( | __________________________^ 103 | | BigInt::from(managed_biguint!(0)), 104 | | 0, 105 | | managed_biguint!(0), 106 | | )); | |_____________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.94.0/index.html#needless_borrows_for_generic_args help: change this to | 102 ~ .set(Energy::new( 103 + BigInt::from(managed_biguint!(0)), 104 + 0, 105 + managed_biguint!(0), 106 ~ )); |
Contracts / Clippy linter check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: giraffate/clippy-action@v1. 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/
Contracts / Setup Environment
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. 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/
Contracts / Test Coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@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/
Contracts / Wasm tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@v5. 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
coverage
4.9 KB
sha256:8de18d4f68f37ae1cd5905e3bb8da6d33208aad53e01e6d8a07deea11a9b69b1
mx-scenario-go Expired
12.7 MB
sha256:2e0ae312f910f9664cbdafd5df0ebef0e602e99d2c9970690afbafa9f05bda1f
report
707 Bytes
sha256:f075afcd1274ba24cc947acdac7ff74b0d8d5ea2707f4a64e98e9f67504dbff0
sc-meta Expired
16 MB
sha256:53e4d7b557c8ca874464bb510d0b9f41bf1071757663654249abd6fca53e633b