Commit 3e54dc3
committed
fix(release): install dependencies before merging macOS updater manifests
The 'Publish GitHub Release' job invokes scripts/merge-update-manifests.ts
which imports from @effect/platform-node. Without a prior bun install step
the release runner has no node_modules, so the script fails with:
error: Cannot find module '@effect/platform-node/NodeServices' from
/home/runner/work/t3code/t3code/scripts/merge-update-manifests.ts
Upstream's release job includes an 'Install dependencies' step between
Setup Node and Download artifacts (they run merge-update-manifests via
`node` too — same dep resolution requirement). Mirror that step in the
fork's simplified release flow.
Failed run: https://github.com/aaditagrawal/t3code/actions/runs/24624988376/job/720028852561 parent 52e015c commit 3e54dc3
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
249 | 252 | | |
250 | 253 | | |
251 | 254 | | |
| |||
0 commit comments