Skip to content

Salvage stub plan findings as an incomplete report #1987

Salvage stub plan findings as an incomplete report

Salvage stub plan findings as an incomplete report #1987

Triggered via pull request September 11, 2026 20:01
Status Failure
Total duration 1m 43s
Artifacts

ci.yml

on: pull_request
Matrix: test
static-analysis
33s
static-analysis
build-and-test
build-and-test
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 4 warnings
test (src)
Process completed with exit code 1.
error:: src/auth/store.test.ts#L86
145 | lock = await open(lockPath, "wx", 0o600); 146 | break; 147 | } catch (error) { 148 | if (!isErrnoCode(error, "EEXIST")) throw error; 149 | if (Date.now() >= deadline) { 150 | throw new Error( ^ error: Timed out waiting for OAuth credential lock /tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock. If no Corbits process is running, remove this lock file manually and retry. at withAuthFileLock (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:150:21) 140 | const deadline = Date.now() + LOCK_TIMEOUT_MS; 141 | let lock; 142 | 143 | while (true) { 144 | try { 145 | lock = await open(lockPath, "wx", 0o600); ^ EEXIST: file already exists, open '/tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock' path: "/tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock", syscall: "open", errno: -17, code: "EEXIST" at async <anonymous> (node:fs/promises:102:56) at async withAuthFileLock (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:145:22) at async saveProfile (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:212:13) Bun v1.3.14 (Linux x64) 145 | lock = await open(lockPath, "wx", 0o600); 146 | break; 147 | } catch (error) { 148 | if (!isErrnoCode(error, "EEXIST")) throw error; 149 | if (Date.now() >= deadline) { 150 | throw new Error( ^ error: Timed out waiting for OAuth credential lock /tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock. If no Corbits process is running, remove this lock file manually and retry. at withAuthFileLock (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:150:21) 140 | const deadline = Date.now() + LOCK_TIMEOUT_MS; 141 | let lock; 142 | 143 | while (true) { 144 | try { 145 | lock = await open(lockPath, "wx", 0o600); ^ EEXIST: file already exists, open '/tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock' path: "/tmp/corbits-test-guard-4258308b-55ca-4727-97c6-844d7f0911b4/oauth-store-concurrent-xf7vXK/.test-settings/concurrent-auth.json.lock", syscall: "open", errno: -17, code: "EEXIST" at async <anonymous> (node:fs/promises:102:56) at async withAuthFileLock (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:145:22) at async saveProfile (/home/runner/work/corbits-code/corbits-code/src/auth/store.ts:212:13) Bun v1.3.14 (Linux x64) [ 0, 0, 0, 0, 0, 0, + 1, 0, 0, 0, 0, - 0, - 0, + 1, 0, 0, 0, 0, 0, ] - Expected - 2 + Received + 2 at <anonymous> (/home/runner/work/corbits-code/corbits-code/src/auth/store.test.ts:86:44)
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
static-analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (tests-evals-and-scripts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (src)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/