Skip to content

chore(wheelhouse): cascade template@335f8677 #49

chore(wheelhouse): cascade template@335f8677

chore(wheelhouse): cascade template@335f8677 #49

Triggered via push June 1, 2026 17:04
Status Cancelled
Total duration 2m 12s
Artifacts

ci.yml

on: push
Run CI Pipeline  /  🔎 Check
39s
Run CI Pipeline / 🔎 Check
Run CI Pipeline  /  🧹 Lint
0s
Run CI Pipeline / 🧹 Lint
Run CI Pipeline  /  🏷️ Type Check
0s
Run CI Pipeline / 🏷️ Type Check
Matrix: Run CI Pipeline / 🧪 Test Matrix
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 1 notice
Run CI Pipeline / 🧪 Test Matrix (26.1.0, ubuntu-latest)
Process completed with exit code 1.
socket(prefer-error-message): scripts/fleet/validate-rolldown-minify.mts#L173
`e instanceof Error ? e.message : String(e)` reinvents `errorMessage(e)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(e)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
socket(prefer-error-message): scripts/fleet/validate-rolldown-minify.mts#L119
`e instanceof Error ? e.message : String(e)` reinvents `errorMessage(e)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(e)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
socket(no-process-cwd-in-scripts-hooks): scripts/fleet/check-lock-step-header.mts#L259
`process.cwd()` is unstable in scripts/ and .claude/hooks/ — the user (or Claude Code) may invoke this from any directory. Anchor on the script's own location: `path.dirname(fileURLToPath(import.meta.url))` + walk-up, or read `$CLAUDE_PROJECT_DIR` inside hooks.
socket(prefer-error-message): scripts/fleet/git-partial-submodule.mts#L646
`err instanceof Error ? err.message : String(err)` reinvents `errorMessage(err)` from `@socketsecurity/lib/errors`. Replace with `errorMessage(err)` and add the import — `@socketsecurity/lib/errors` for runtime source, `@socketsecurity/lib-stable/errors` for scripts / tests / hooks.
eslint-plugin-unicorn(no-array-sort): scripts/fleet/check-soak-exclude-dates.mts#L114
Use `Array#toSorted()` instead of `Array#sort()`.
socket(max-file-lines): scripts/fleet/install-claude-plugins.mts#L1
671 lines — past the 500-line soft cap. Consider splitting along natural seams (one tool / domain / phase per file). See CLAUDE.md "File size".
socket(prefer-undefined-over-null): scripts/fleet/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs#L22
Use `undefined` instead of `null` (allowed exceptions: `__proto__: null`, `Object.create(null)`, external API requirements like JSON.stringify replacer / third-party callbacks).
socket(prefer-node-builtin-imports): scripts/fleet/plugin-patches/codex-1.0.1-stdin-eagain.files/scripts/lib/read-stdin-sync.mjs#L14
`import fs from 'node:fs'` — use cherry-pick named imports (e.g. `import { existsSync } from 'node:fs'`). Per CLAUDE.md.
Run CI Pipeline / 🧪 Test Matrix (26.1.0, macos-latest)
Process completed with exit code 1.
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
Process completed with exit code 1.
⚡ CI
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
⚡ CI
Canceling since a higher priority waiting request for ⚡ CI-refs/heads/main exists
Run CI Pipeline / 🧪 Test Matrix (26.1.0, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026