Skip to content

ci: Use platform specific caching for compatibility tests #8368

ci: Use platform specific caching for compatibility tests

ci: Use platform specific caching for compatibility tests #8368

Triggered via pull request October 28, 2025 10:21
Status Success
Total duration 7m 15s
Artifacts 16

main.yml

on: pull_request
Check workflows
8s
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
3m 16s
Code scanner / Run security scan
Build, lint, and test  /  Build
1m 24s
Build, lint, and test / Build
Build, lint, and test  /  Build "@metamask/test-snaps"
25s
Build, lint, and test / Build "@metamask/test-snaps"
Build, lint, and test  /  Lint
3m 21s
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
59s
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
10s
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
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-252c2fa970b950a553c366aad350d9950c4b912b Expired
5.3 MB
sha256:1691e40052378aaa7cf286bccd851c687cfd5f487d34971701c64b8748a61988
coverage-create-snap Expired
2.35 KB
sha256:b9b0c9d1b75948573214c9ceaad94417873cdeb04faabffde1997bd1f20abd7d
coverage-snaps-cli Expired
13.2 KB
sha256:078e1413e3a672d1bff415f102c25673627255e906bcf3a6a6094cf7a203e47d
coverage-snaps-controllers Expired
53.6 KB
sha256:0e37343cdd4a5e5390cd054e2981f24525977c0093af49e1f81a8acd2978a8be
coverage-snaps-execution-environments Expired
21.9 KB
sha256:854954ed744552bf062c6b863178aafbb15befb670c071fca274caeb0b111cf1
coverage-snaps-jest Expired
5.94 KB
sha256:4d5625e6f145b7b9840d8b7b812a747d7b72f509560bb2bf3a4e230760946dd1
coverage-snaps-rollup-plugin Expired
1.22 KB
sha256:e1e65d649e0b834d88a03280a78f92c97d3939de6b584c25c66ef69b8009f377
coverage-snaps-rpc-methods Expired
25.6 KB
sha256:a0d945b561e69038f0122c3532a552a0f5097aadfc866aa68b669215dc990449
coverage-snaps-sandbox Expired
13.8 KB
sha256:a32237ce2a997b1e50580a6cf24064301048b6a5beec432a0b5ab22c40cd7951
coverage-snaps-sdk Expired
16.5 KB
sha256:434e22577eac2992dec69469d30d5cfa65811d62c2380f06b8e851691e490518
coverage-snaps-simulation Expired
18.2 KB
sha256:73fe25c215bdabc5f0ac0e004e6ae7672405f98acc4571e9df25166ff457d76a
coverage-snaps-utils Expired
32.7 KB
sha256:cefd018eb4d3a4a79e4b56b4f99446930ad77263f6c5d3717d9062c33cccf44d
coverage-snaps-webpack-plugin Expired
2.19 KB
sha256:09ab509f91c658d5e3f93ace0c875f2ef2c7b0c589ea0b43562857bea717a75f
coverage-test-snaps Expired
215 Bytes
sha256:deb7ed11301b4ea131388407904305d239b6f84fe386c07bb74ffae616909995
snaps-execution-environments-build-Linux-20.x-252c2fa970b950a553c366aad350d9950c4b912b Expired
1.01 MB
sha256:1c5871731f3b666cd4d69ffaaed234ad4922a205943805a82aeed14e8c34b9ac
snaps-execution-environments-build-Linux-22.x-252c2fa970b950a553c366aad350d9950c4b912b Expired
1.01 MB
sha256:eefa964e33a1fa423b4c5e6e9095da992adb8e6c67792819d32d6e4f9a0e91cf