Compare commits

..

3 Commits

Author SHA1 Message Date
xiaoju 439dec7f56 fix: pnpm 11 CI compatibility
CI / check (pull_request) Failing after 1m17s
- Set minimumReleaseAge: 0 (pnpm 11 defaults to 1440 min)
- Add onlyBuiltDependencies for esbuild and msw (pnpm 11 blocks
  build scripts by default)
2026-06-04 10:17:33 +00:00
xiaoju 1fdeb716ca Merge pull request 'fix: migrate CI from bun to pnpm' (#54) from fix/52-ci-bun-to-pnpm into main
CI / check (push) Failing after 51s
2026-06-04 10:05:35 +00:00
xiaoju 1b99f0e2c1 fix: migrate CI from bun to pnpm
CI / check (pull_request) Failing after 1m44s
Closes #52
2026-06-04 10:05:02 +00:00
5 changed files with 18 additions and 10 deletions
+7 -5
View File
@@ -12,15 +12,17 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- uses: actions/setup-node@v4
with:
node-version: 22
- run: bun install
- run: corepack enable && pnpm install
- name: Build
run: bun run build
run: pnpm run build
- name: Lint
run: bun run check
run: pnpm run check
- name: Test
run: bun run test:ci
run: pnpm run test:ci
@@ -324,7 +324,7 @@ describe("currentRole field", () => {
try {
const wf = join(tmpDir, "test-current-role.yaml");
await writeFile(wf, SIMPLE_WORKFLOW_YAML, "utf8");
const { thread, workflow } = await cmdThreadStart(storageRoot, wf, "test", tmpDir);
const { thread } = await cmdThreadStart(storageRoot, wf, "test", tmpDir);
const tid = thread as ThreadId;
await createMarker(storageRoot, {
@@ -15,7 +15,7 @@ import {
async function makeUwfStore(storageRoot: string) {
const casDir = join(storageRoot, "cas");
await mkdir(casDir, { recursive: true });
process.env.OCAS_HOME = casDir;
process.env.OCAS_DIR = casDir;
return createUwfStore(storageRoot);
}
@@ -491,7 +491,7 @@ describe("uwf thread resume - completed threads", () => {
cwd: tmpDir,
});
process.env.OCAS_HOME = casDir;
process.env.OCAS_DIR = casDir;
const workerOutputHash = await store.cas.put(outputSchemaHash, { $status: "_" });
const reviewerOutputHash = await store.cas.put(outputSchemaHash, { $status: "_" });
@@ -654,7 +654,7 @@ echo '${adapterJson}'
cwd: tmpDir,
});
process.env.OCAS_HOME = casDir;
process.env.OCAS_DIR = casDir;
await seedThreads(tmpDir, {
[THREAD_ID]: {
head: startHash,
@@ -702,7 +702,7 @@ echo '${adapterJson}'
cwd: tmpDir,
});
process.env.OCAS_HOME = casDir;
process.env.OCAS_DIR = casDir;
await seedThreads(tmpDir, { [THREAD_ID]: startHash });
const result = runUwf(["thread", "resume", THREAD_ID], casDir);
+6
View File
@@ -1,2 +1,8 @@
packages:
- 'packages/*'
minimumReleaseAge: 0
onlyBuiltDependencies:
- esbuild
- msw