You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automated CI/CD maintenance scan (2026-04-14) found 3 actively failing workflow runs on PR #32 and 6 additional open fix-PRs that address the same failures but have not yet been merged. All of the underlying failures are already fixed in PRs that show fully-green CI — but the branch they target (fix/ci-type-errors-and-stale-test-date) remains broken because none have been merged.
plugins/stats/tests/db.test.ts and integration.test.ts used "2026-03-26" which is now outside the 7/14-day rolling windows used by getSessionSummary, getTopTools, and getDurationTrend.
3. browser-use version mismatch
plugins/browser-use/plugin.json is at 1.1.2 but .claude-plugin/marketplace.json still has 1.1.1. The marketplace-sync integration test catches this drift.
4. CI workflow triggers were too narrow (now fixed on source branch)
test-plugins.yml and test-stats.yml had hardcoded branches allowlists, making PRs on most branches invisible to CI. This was partially addressed on the source branch already.
Summary
Automated CI/CD maintenance scan (2026-04-14) found 3 actively failing workflow runs on PR #32 and 6 additional open fix-PRs that address the same failures but have not yet been merged. All of the underlying failures are already fixed in PRs that show fully-green CI — but the branch they target (
fix/ci-type-errors-and-stale-test-date) remains broken because none have been merged.Failing Runs
fix/ci-workflow-trigger-broadening(PR #32)test (20)tsc --noEmit— unused TS importsfix/ci-workflow-trigger-broadening(PR #32)testdb.test.tsfix/ci-workflow-trigger-broadening(PR #32)testThese runs are NOT transient — they are repeatable code failures.
Root Causes
1. Unused TypeScript imports (TS6133 —
noUnusedLocals)tsc --noEmitfails on three imports left behind after refactors:tools/claudeup-core/src/__tests__/integration/conventions-integration.test.tsremoveGitignoreEntriestools/claudeup-core/src/__tests__/unit/doctor.test.tsvitools/claudeup-core/src/services/conventions-manager.tsexistsSync2. Stale hardcoded test dates
plugins/stats/tests/db.test.tsandintegration.test.tsused"2026-03-26"which is now outside the 7/14-day rolling windows used bygetSessionSummary,getTopTools, andgetDurationTrend.3.
browser-useversion mismatchplugins/browser-use/plugin.jsonis at1.1.2but.claude-plugin/marketplace.jsonstill has1.1.1. Themarketplace-syncintegration test catches this drift.4. CI workflow triggers were too narrow (now fixed on source branch)
test-plugins.ymlandtest-stats.ymlhad hardcodedbranchesallowlists, making PRs on most branches invisible to CI. This was partially addressed on the source branch already.Status of All Open Fix-PRs
fix/ci-24065489776-ts-and-datesfix/ci-consolidatedfix/ci-all-fixes-finalintegration.test.tsdates + marketplace.jsonfix/ci-workflow-trigger-broadeningfix/ci-main-browser-use-versionmarketplace.jsononly, targetsmain(dist orphan)mainfix/ci-24276607217-browser-use-versionmarketplace.jsononlyfix/ci-typescript-and-stats-dates-resolvedfix/ci-typescript-and-stats-datesPRs #22, #23, #28 showed only GitGuardian checks because the branch-filter issue prevented CI from running on them at the time.
Recommended Path Forward
fix/ci-consolidated) — it is the most complete fix: TS imports, stale dates, browser-use version, and trigger broadening. All 7 CI checks are green. This resolves the underlying failures and supersedes all other fix-PRs.integration.test.tsdate fixes aren't already in fix(ci): consolidated — TS imports, stale dates, browser-use version, unrestricted triggers #33, merge fix(ci): complete all-fixes branch — rolling stats dates in integration.test.ts + browser-use 1.1.2 #34 as a follow-up; otherwise close it.fix/ci-type-errors-and-stale-test-dategoes fully green.Filed by automated CI maintenance agent. No new fix branch was created because comprehensive fixes already exist in open PRs with green CI.