Skip to content

fix(cli): refuse home (~) and filesystem root as project cwd #772

fix(cli): refuse home (~) and filesystem root as project cwd

fix(cli): refuse home (~) and filesystem root as project cwd #772

Triggered via push August 3, 2026 21:05
Status Success
Total duration 1m 16s
Artifacts 1

ci.yml

on: push
Matrix: Bun Test Suite
Matrix: Node Smoke Test
Security Audit
25s
Security Audit
Code Quality
11s
Code Quality
TAF Receipt
31s
TAF Receipt
Championship Status
4s
Championship Status
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
Code Quality: src/commands/compile.ts#L4
'bold' is defined but never used. Allowed unused vars must match /^_/u
Code Quality: src/commands/bench.ts#L313
Unexpected any. Specify a different type
Code Quality: src/commands/bench.ts#L304
Function 'benchCommand' has a complexity of 32. Maximum allowed is 10
Code Quality: src/commands/bench.ts#L304
Function 'benchCommand' has too many lines (107). Maximum allowed is 50
Code Quality: src/commands/bench.ts#L261
Forbidden non-null assertion
Code Quality: src/commands/bench.ts#L244
Forbidden non-null assertion
Code Quality: src/commands/bench.ts#L243
Forbidden non-null assertion
Code Quality: src/commands/ai.ts#L88
Async function 'enhanceCommand' has a complexity of 12. Maximum allowed is 10
Code Quality: src/commands/ai.ts#L88
Async function 'enhanceCommand' has too many lines (87). Maximum allowed is 50
Code Quality: src/commands/ai.ts#L72
Unexpected any. Specify a different type
Bun Test Suite (macos-latest): src/commands/compile.ts#L4
'bold' is defined but never used. Allowed unused vars must match /^_/u
Bun Test Suite (macos-latest): src/commands/bench.ts#L313
Unexpected any. Specify a different type
Bun Test Suite (macos-latest): src/commands/bench.ts#L304
Function 'benchCommand' has a complexity of 32. Maximum allowed is 10
Bun Test Suite (macos-latest): src/commands/bench.ts#L304
Function 'benchCommand' has too many lines (107). Maximum allowed is 50
Bun Test Suite (macos-latest): src/commands/bench.ts#L261
Forbidden non-null assertion
Bun Test Suite (macos-latest): src/commands/bench.ts#L244
Forbidden non-null assertion
Bun Test Suite (macos-latest): src/commands/bench.ts#L243
Forbidden non-null assertion
Bun Test Suite (macos-latest): src/commands/ai.ts#L88
Async function 'enhanceCommand' has a complexity of 12. Maximum allowed is 10
Bun Test Suite (macos-latest): src/commands/ai.ts#L88
Async function 'enhanceCommand' has too many lines (87). Maximum allowed is 50
Bun Test Suite (macos-latest): src/commands/ai.ts#L72
Unexpected any. Specify a different type
Bun Test Suite (ubuntu-latest): src/commands/compile.ts#L4
'bold' is defined but never used. Allowed unused vars must match /^_/u
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L313
Unexpected any. Specify a different type
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L304
Function 'benchCommand' has a complexity of 32. Maximum allowed is 10
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L304
Function 'benchCommand' has too many lines (107). Maximum allowed is 50
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L261
Forbidden non-null assertion
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L244
Forbidden non-null assertion
Bun Test Suite (ubuntu-latest): src/commands/bench.ts#L243
Forbidden non-null assertion
Bun Test Suite (ubuntu-latest): src/commands/ai.ts#L88
Async function 'enhanceCommand' has a complexity of 12. Maximum allowed is 10
Bun Test Suite (ubuntu-latest): src/commands/ai.ts#L88
Async function 'enhanceCommand' has too many lines (87). Maximum allowed is 50
Bun Test Suite (ubuntu-latest): src/commands/ai.ts#L72
Unexpected any. Specify a different type
TAF Receipt
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Wolfe-Jam/faf-taf-git@v2.2.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
dist-files
802 KB
sha256:c590727c04ee0ddd1c42a7ff0f2b74a83ad25ab8834bf062ed2d2f1cc43884cd