Commit 5452ac5
authored
Following #3679, we want `test-snaps` to be publishable to NPM.
Currently only TypeScript packages are built, so `test-snaps` wouldn't
be published properly. I've added an extra step to build `test-snaps`
before running the NPM publish job.
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Updates the publish-release workflow to install dependencies in a
dedicated step and build `@metamask/test-snaps` so it’s included in
release artifacts/NPM publish.
>
> - **CI (GitHub Actions)**:
> - **`publish-release` job**:
> - Add dedicated `Install dependencies` step (`yarn install
--immutable`).
> - Build all packages with `yarn build`.
> - New step to build `@metamask/test-snaps` (`yarn workspace
@metamask/test-snaps build`) so artifacts include it.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
4ffbc25. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
1 parent 313198b commit 5452ac5
1 file changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
65 | 67 | | |
66 | | - | |
67 | | - | |
68 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
69 | 71 | | |
70 | 72 | | |
71 | 73 | | |
| |||
0 commit comments