Skip to content

chore!: Drop support for Node.js 18 and 21 #7539

chore!: Drop support for Node.js 18 and 21

chore!: Drop support for Node.js 18 and 21 #7539

Triggered via pull request June 10, 2025 09:00
Status Success
Total duration 7m 38s
Artifacts 16

main.yml

on: pull_request
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
Code scanner  /  Run security scan
4m 14s
Code scanner / Run security scan
Build, lint, and test  /  Build
1m 15s
Build, lint, and test / Build
Build, lint, and test  /  Build "@metamask/test-snaps"
23s
Build, lint, and test / Build "@metamask/test-snaps"
Build, lint, and test  /  Lint
3m 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
Build, lint, and test  /  Generate LavaMoat policy
54s
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
Build, lint, and test  /  Upload coverage to Codecov
19s
Build, lint, and test / Upload coverage to Codecov
Update pull request  /  Build packages
Update pull request / Build packages
All jobs complete
9s
All jobs complete
Determine whether this is a release merge commit
0s
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
2s
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  /  Publish to NPM (dry run)
Publish release / Publish to NPM (dry run)
Publish release  /  Determine whether this release updates test snaps
Publish release / Determine whether this release updates test snaps
Publish release  /  Configure iframe execution environment release
Publish release / Configure iframe execution environment release
Publish release  /  Publish to NPM
Publish release / Publish to NPM
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish test snaps / Publish to GitHub Pages
Publish release  /  ...  /  Publish to GitHub Pages
Publish release / Publish test snaps to `latest` folder / Publish to GitHub Pages
Publish release  /  ...  /  Publish execution environment
Publish release / Publish iframe execution environment / Publish execution environment
Fit to window
Zoom out
Zoom in

Annotations

1 warning
Code scanner / Run security scan
Unable to validate code scanning workflow: error: getWorkflow() failed: Error: Expected to find a code scanning workflow file at /home/runner/work/snaps/snaps/.github/workflows/main.yml, but no such file existed. This can happen if the currently running workflow checks out a branch that doesn't contain the corresponding workflow file.

Artifacts

Produced during runtime
Name Size Digest
build-source-Linux-fb216464de3853f2913cdaf0ad928b6f267569b5 Expired
5.06 MB
sha256:16fbaa1fdaeea1e598b68b05a7f016c7ad07076097d24b82cc70bb2659d30290
coverage-create-snap Expired
2.35 KB
sha256:82aec05a9968047b7558a8b8762b79ab3d0896bd92069b245959a6f92ceb1260
coverage-snaps-cli Expired
13.4 KB
sha256:0ab338124b305b09d3d10bbac4ab0e63c5f803c8a112f717de997c7a797f22e6
coverage-snaps-controllers Expired
44.9 KB
sha256:56d0ae950142adcfc605414fd5d0cdd3336a5affe24b85f179c85e49e4fe8b52
coverage-snaps-execution-environments Expired
22 KB
sha256:7a0c5c611eca90918b321588f1ab0ca04441ad504d73f2bb9b94f699b08f0ead
coverage-snaps-jest Expired
4.32 KB
sha256:00a1cb99bc4186198fb4b51b0fe5562f982358087debdee09ad145e2ec4976ae
coverage-snaps-rollup-plugin Expired
1.22 KB
sha256:7e7f6e926795170e9907d29e965d23b0a074617bd6beb5ef23f20e447e10300e
coverage-snaps-rpc-methods Expired
23.3 KB
sha256:fbaeb40c7b3b7387566711b9897b6b157bdcabd6ee7c50d0ba1dc36438e828d3
coverage-snaps-sandbox Expired
13.8 KB
sha256:ffcc37de28def94b9ad0b5afd750df31180134a9dc47174a18a658a254d3a3b2
coverage-snaps-sdk Expired
14.2 KB
sha256:75a74f781a71f31e1502d73da16349e5ff626ea7a82a7a86aef20cb032202b1e
coverage-snaps-simulation Expired
15.3 KB
sha256:79b7b6f1617242137beaac06933e21eb571ef457358ed1a6fc14bf545537138f
coverage-snaps-utils Expired
31.5 KB
sha256:fc4dcc29c775b6e1e6bca6c03d2e6e6537f7d96bc26d32558821f5d0fb007510
coverage-snaps-webpack-plugin Expired
2.19 KB
sha256:381f29d15992fc4e598678f64f107341e6bae9a8100b258f70beea479b9d3f24
coverage-test-snaps Expired
215 Bytes
sha256:61a346353d8dadbc13708ed809e037e66457c7ac3c72c045b6bd5f5fe2e18c28
snaps-execution-environments-build-Linux-20.x-fb216464de3853f2913cdaf0ad928b6f267569b5 Expired
879 KB
sha256:c726816229da0ec3a517ac6e37fc730d4be488263a18aec8dc25bb4a3dbf2802
snaps-execution-environments-build-Linux-22.x-fb216464de3853f2913cdaf0ad928b6f267569b5 Expired
879 KB
sha256:f38387a74cd309a9f4642db1db45091b3f4a5e3a777658dd917065dfd1e31088