Skip to content

CI maintenance: 3 PRs are fully green — merge PR #33 or #34 to unblock CI #138

@erudenko

Description

@erudenko

CI Status Summary (as of 2026-05-06)

A CI maintenance audit found 65 total failed runs in the repository. The 10 most recent are all from April 12 on branches fix/ci-all-fixes-final and fix/ci-workflow-trigger-broadening. All failures trace to the same 4 root causes, which are already fixed in open PRs with green CI.


The 10 Most Recent Failed Runs

Run ID Workflow Branch Root Cause
24307096245 Test Stats Plugin fix/ci-all-fixes-final Stale dates in integration.test.ts
24307096246 Test Plugins fix/ci-all-fixes-final browser-use version mismatch
24307087724 Test Plugins fix/ci-all-fixes-final Unused TS import (inherited)
24306967746 Test Plugins fix/ci-all-fixes-final Unused TS import (inherited)
24306950584 Test Plugins fix/ci-all-fixes-final Unused TS import (inherited)
24306895086 Test Stats Plugin fix/ci-all-fixes-final Stale dates (inherited)
24306895101 Test Plugins fix/ci-all-fixes-final TS imports + trigger filter
24298790076 Test Stats Plugin fix/ci-workflow-trigger-broadening Stale dates (inherited)
24298790072 Test Plugins fix/ci-workflow-trigger-broadening TS imports (inherited)
24298782547 Test Stats Plugin fix/ci-workflow-trigger-broadening Stale dates (inherited)

Root Causes (all already fixed)

  1. Unused TypeScript imports (TS6133) in tools/claudeup-core: removeGitignoreEntries, vi, existsSync — caused tsc --noEmit to fail.
  2. Stale hardcoded test dates ("2026-03-26") in plugins/stats/tests/db.test.ts and integration.test.ts — drifted outside the 7/14-day rolling query windows.
  3. browser-use version mismatchplugin.json at 1.1.2, marketplace.json still at 1.1.1.
  4. Hardcoded branch filters in test-plugins.yml and test-stats.ymlbranches: [main, fix/ci-type-errors-and-stale-test-date] made CI invisible on all other branches.

Current PR Status

PR Branch CI Status Covers
#34 fix/ci-all-fixes-final ✅ All 13 checks passing All 4 root causes (most complete)
#33 fix/ci-consolidated ✅ All 7 checks passing All 4 root causes
#24 fix/ci-24065489776-ts-and-dates ✅ All 7 checks passing Root causes 1–3 + partial trigger fix
#32 fix/ci-workflow-trigger-broadening ❌ Still failing Trigger fix only (base has broken TS)
#31 fix/ci-main-browser-use-version ❌ No test CI Targets main (dist-only, no workflows)
#28, #22, #23 various ❌/partial Superseded by #24, #33, #34

Recommended Action

Merge PR #34 or PR #33 to unblock CI. Both have fully green CI. PR #34 is the most complete (includes the integration.test.ts date fix that was missing from earlier attempts).

Suggested merge order:

  1. Merge PR fix(ci): complete all-fixes branch — rolling stats dates in integration.test.ts + browser-use 1.1.2 #34 (fix/ci-all-fixes-finalfix/ci-type-errors-and-stale-test-date) — the most comprehensive fix with green CI
  2. Close PRs fix(ci): remove unused TS imports + fix stale stats test dates #22, fix(ci): resolve merge conflict — unused TS imports + stale stats test dates #23, fix(marketplace): bump browser-use version 1.1.1 → 1.1.2 in marketplace.json #28, fix(marketplace): bump browser-use version 1.1.1 → 1.1.2 to fix CI #31, fix(ci): remove hardcoded branch filters from workflow triggers #32, fix(ci): consolidated — TS imports, stale dates, browser-use version, unrestricted triggers #33 as superseded (they are all addressed by fix(ci): complete all-fixes branch — rolling stats dates in integration.test.ts + browser-use 1.1.2 #34)

Why no new fix branch was created: All root causes are already fixed in green PRs. Creating another fix branch would add to the existing backlog of 50+ fix/ci-* branches without unblocking anything. The bottleneck is PR review/merge, not missing fixes.


Why main failures look odd

main is a dist-only orphan branch (4070f70) with no .github/workflows directory. The workflow YAML lives on source branches. Failures attributed to main in the GitHub Actions UI actually ran on commits pushed to main before it was converted to a dist branch, and on PRs targeting it. No new source code will be pushed to main — only distribution artifacts.


Generated by CI maintenance agent — 2026-05-06

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions