Skip to content

chore: Bump messenger and controller dependencies (#3930) #9451

chore: Bump messenger and controller dependencies (#3930)

chore: Bump messenger and controller dependencies (#3930) #9451

Triggered via push March 27, 2026 09:48
Status Success
Total duration 6m 5s
Artifacts 16

main.yml

on: push
Check if pull request can skip merge queue
5s
Check if pull request can skip merge queue
Check workflows
5s
Check workflows
Matrix: Build, lint, and test / Prepare
Update pull request  /  Determine whether this issue comment was on a pull request from a fork
Update pull request / Determine whether this issue comment was on a pull request from a fork
Matrix: Build, lint, and test / Test platform compatibility
Analyse code  /  Setup
6s
Analyse code / Setup
Build, lint, and test  /  Build
1m 32s
Build, lint, and test / Build
Build, lint, and test  /  Build "@metamask/test-snaps"
42s
Build, lint, and test / Build "@metamask/test-snaps"
Build, lint, and test  /  Build JSON-RPC schema
36s
Build, lint, and test / Build JSON-RPC schema
Build, lint, and test  /  Lint
4m 4s
Build, lint, and test / Lint
Update pull request  /  Prepare dependencies
Update pull request / Prepare dependencies
Update pull request  /  React to the comment
Update pull request / React to the comment
Matrix: Analyse code / CodeQL analysis
Analyse code  /  Semgrep analysis
39s
Analyse code / Semgrep analysis
Build, lint, and test  /  Generate LavaMoat policy
1m 24s
Build, lint, and test / Generate LavaMoat policy
Matrix: Build, lint, and test / E2E Test
Matrix: Build, lint, and test / Test
Update pull request  /  Deduplicate yarn.lock
Update pull request / Deduplicate yarn.lock
Analyse code  /  Finalize scans and notify
3s
Analyse code / Finalize scans and notify
Build, lint, and test  /  Upload coverage to Codecov
12s
Build, lint, and test / Upload coverage to Codecov
Update pull request  /  Build packages
Update pull request / Build packages
All jobs complete
3s
All jobs complete
Determine whether this is a release merge commit
5s
Determine whether this is a release merge commit
Update pull request  /  Regenerate LavaMoat policies
Update pull request / Regenerate LavaMoat policies
Update pull request  /  Update examples
Update pull request / Update examples
All jobs pass
4s
All jobs pass
Publish release  /  Get release tag
Publish release / Get release tag
Update pull request  /  Commit result
Update pull request / Commit result
Publish release  /  Publish release
Publish release / Publish release
Publish release  /  Determine whether this release updates the iframe execution environment
Publish release / Determine whether this release updates the iframe execution environment
Publish release  /  Determine whether this release updates test snaps
Publish release / Determine whether this release updates test snaps
Publish release  /  Publish to NPM (dry run)
Publish release / Publish to NPM (dry run)
Publish release  /  Determine whether this release updates Snaps SDK
Publish release / Determine whether this release updates Snaps SDK
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish schema to `schema/latest` directory of `gh-pages` branch / Publish to GitHub Pages
Publish release  /  Configure iframe execution environment release
Publish release / Configure iframe execution environment release
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish test snaps / Publish to GitHub Pages
Publish release  /  Publish to NPM
Publish release / Publish to NPM
publish-release  /  ...  /  Publish to GitHub Pages
publish-release / publish-docs-to-gh-pages / Publish to GitHub Pages
Publish release  /  ...  /  Publish execution environment
Publish release / Publish iframe execution environment / Publish execution environment
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish test snaps to `latest` folder / Publish to GitHub Pages
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish docs to `docs/latest` directory of `gh-pages` branch / Publish to GitHub Pages
Fit to window
Zoom out
Zoom in

Annotations

7 warnings
Analyse code / Setup
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@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/
Analyse code / Semgrep analysis
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@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/
Analyse code / CodeQL analysis (actions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@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/
Analyse code / CodeQL analysis (javascript-typescript)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@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, lint, and test / Upload coverage to Codecov
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: codecov/codecov-action@6d798873df2b1b8e5846dba6fb86631229fbcb17. 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/
Determine whether this is a release merge commit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@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
build-source-Linux-6ad016126bff2cbe940ca4e31a7568645c12b3b8 Expired
5.55 MB
sha256:aa41980991f116c93eeeafa51f7b99c43889fac70b2a8e5b6fd4d0270e6deda2
coverage-create-snap Expired
2.35 KB
sha256:277d3a3234fd94862075ee52a2a0826a5b7e8609f2ee37a2cbeb540edfce69f6
coverage-snaps-cli Expired
14.3 KB
sha256:3694143f4165abcd43e638a70beb9dd59f5f55425000c2b9b0addb7602f62ebf
coverage-snaps-controllers Expired
50.2 KB
sha256:f0bdd35c56d36c54eb212335bd93957ce00df14b03ab72fab49c1eff9fe4b373
coverage-snaps-execution-environments Expired
22.2 KB
sha256:2b6a7089531e2c8fc15a9aff89a71e8ce00fa8fbbd7abe2e724412107c3572c3
coverage-snaps-jest Expired
5.91 KB
sha256:dc481c5d597ce1a04e4674c0a62b25ecc032e710260b1d70409cdf06be963362
coverage-snaps-rollup-plugin Expired
1.21 KB
sha256:6d50fceaf547ed1975f73876b6b60a31f1f350ca2fab1ce518df88d2cc754cda
coverage-snaps-rpc-methods Expired
26 KB
sha256:3870760a50ab41346bb9a345f2ccc69c51fc612c263d949613bbab0cf3162ba3
coverage-snaps-sandbox Expired
13.8 KB
sha256:471537e5ec07722dfd9fa6da121bae6f8dcd9df764b938aaa43045846b9420fd
coverage-snaps-sdk Expired
16.2 KB
sha256:d88344c257eadc445b5487d5a1acee0da980528c480a00f85873b237789f1238
coverage-snaps-simulation Expired
21.6 KB
sha256:055fcd34f5f45aff095ed79f7a99a9e76d80e5655a1b31e3ee9818bff0cf59a9
coverage-snaps-utils Expired
33.3 KB
sha256:073fb61d70357ff095ea6a74b0a94626cc27e2fb4ab50799e30ae1817287181f
coverage-snaps-webpack-plugin Expired
2.12 KB
sha256:9479e7d17593f82009833ae5ceda768706f8e85da66679517c850e773464b702
coverage-test-snaps Expired
215 Bytes
sha256:2d45862de2dcca2d7ff99b1f4984af2032d010dcba5f77acb14b63c4a1b758ef
snaps-execution-environments-build-Linux-20.x-6ad016126bff2cbe940ca4e31a7568645c12b3b8 Expired
1.12 MB
sha256:50b27b5cd1767236459e9c027487c5de3d74d048a5f226d6415df8729d8c0cca
snaps-execution-environments-build-Linux-22.x-6ad016126bff2cbe940ca4e31a7568645c12b3b8 Expired
1.12 MB
sha256:64cc9b3a368147ac49869af75ea6550833e757b94b8413ad3156954ca2c69f2e