Repository navigation
Fix release CLI workflow: build common-utils before compilation - #2086
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🔴 Tier 4 — CriticalTouches auth, data models, config, tasks, OTel pipeline, ClickHouse, or CI/CD. Why this tier:
Review process: Deep review from a domain expert. Synchronous walkthrough may be required. Stats
|
PR Review✅ No critical issues found. The fix is correct and minimal — |
…tch for CLI-only release
01eb1f3 to
f2f2ac9
Compare
E2E Test Results✅ All tests passed • 131 passed • 3 skipped • 1061s
Tests ran across 4 shards in parallel. |
759571a to
b6f4a4e
Compare
The "Release CLI Binaries" job fails because `bun build --compile` can't resolve `@hyperdx/common-utils/dist/*` imports. In CI it's a fresh checkout — `yarn install` puts source code in place but `common-utils` needs to be compiled (tsup) to produce its `dist/` output. Adds a `make ci-build` step between `yarn install` and the CLI compile step. Fixes https://github.com/hyperdxio/hyperdx/actions/runs/24220292098/job/70710194631
The "Release CLI Binaries" job fails because `bun build --compile` can't resolve `@hyperdx/common-utils/dist/*` imports. In CI it's a fresh checkout — `yarn install` puts source code in place but `common-utils` needs to be compiled (tsup) to produce its `dist/` output. Adds a `make ci-build` step between `yarn install` and the CLI compile step. Fixes https://github.com/hyperdxio/hyperdx/actions/runs/24220292098/job/70710194631 Co-authored-by: peter-leonov-ch <209667683+peter-leonov-ch@users.noreply.github.com>
The "Release CLI Binaries" job fails because
bun build --compilecan't resolve@hyperdx/common-utils/dist/*imports. In CI it's a fresh checkout —yarn installputs source code in place butcommon-utilsneeds to be compiled (tsup) to produce itsdist/output.Adds a
make ci-buildstep betweenyarn installand the CLI compile step.Fixes https://github.com/hyperdxio/hyperdx/actions/runs/24220292098/job/70710194631