diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c7d61d8..ee16ddc0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,28 +21,28 @@ jobs: lint: name: Lint runs-on: ubuntu-latest - timeout-minutes: 5 + timeout-minutes: 10 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} cache: 'npm' - - run: npm ci + - run: npm ci --prefer-offline --no-audit --no-fund - run: npm run lint typecheck: name: Type Check runs-on: ubuntu-latest needs: lint - timeout-minutes: 5 + timeout-minutes: 10 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} cache: 'npm' - - run: npm ci + - run: npm ci --prefer-offline --no-audit --no-fund - run: npm run typecheck build: @@ -56,7 +56,7 @@ jobs: with: node-version: ${{ env.NODE_VERSION }} cache: 'npm' - - run: npm ci + - run: npm ci --prefer-offline --no-audit --no-fund - run: npm run build - uses: actions/upload-artifact@v7 with: @@ -89,7 +89,7 @@ jobs: # "loopback: Failed RTM_NEWADDR: Operation not permitted". sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 || true bwrap --ro-bind / / --unshare-net --dev /dev --proc /proc -- /bin/sh -lc 'echo sandbox-ok' - - run: npm ci + - run: npm ci --prefer-offline --no-audit --no-fund # Coverage thresholds live in vitest.config.ts (ratcheted floor below the # measured baseline — see that file's comment). Previously `npm test` had # no --coverage flag anywhere in CI, so the threshold was configured but @@ -109,7 +109,7 @@ jobs: with: node-version: ${{ env.NODE_VERSION }} cache: 'npm' - - run: npm ci + - run: npm ci --prefer-offline --no-audit --no-fund - run: npm test -- --run src/adapters/processTree.windows.test.ts loc-gate: diff --git a/src/issues/issueBoardHtml.ts b/src/issues/issueBoardHtml.ts index b0a1691d..7ead27b3 100644 --- a/src/issues/issueBoardHtml.ts +++ b/src/issues/issueBoardHtml.ts @@ -10,26 +10,30 @@ export const ISSUE_BOARD_HTML = `
에이전트가 읽는 로컬 전용 자산 창고
+ Warehouse + + + -| 이름 | 종류 | 크기 | 수정 시각 | |
|---|---|---|---|---|
| 이름 | 종류 | 크기 | 수정 시각 | 동작 |
| 불러오는 중… | ||||
로컬이 아닌 브라우저에서는 배포 시 설정한 웹 토큰이 필요합니다.
/warehouse는 읽기 전용입니다.
삭제 기능은 제공하지 않습니다.
- 기존 파일은 체크박스를 켜야 덮어씁니다.
+ 기존 파일은 체크박스를 켜고 한 번 더 확인해야 덮어씁니다.