Skip to content

CI maintenance: 3 green fix PRs unmerged for 3 weeks — action needed #132

@erudenko

Description

@erudenko

Current CI status (as of 2026-05-05)

This is an automated maintenance report. No new code changes are required — the fixes already exist as open PRs. Action needed is human review and merge.


Failing runs

Run ID Workflow PR Status Root cause
24298790072 Test Plugins #32 ❌ failure TS type errors on base branch (fix only broadened triggers, not code)
24298790076 Test Stats Plugin #32 ❌ failure Stale dates on base branch
24298782547 Test Stats Plugin #32 ❌ failure Stale dates on base branch

PR #31 and PR #28 only triggered GitGuardian — test CI never ran on them due to the now-fixed branch-filter bug.


What's already fixed

All root causes from the failing runs above were fixed weeks ago in multiple green PRs:

PR Branch All checks Fixes
#24 fix/ci-24065489776-ts-and-dates ✅ 7/7 TS unused imports, rolling stats dates, browser-use 1.1.2, CI trigger for fix branch
#33 fix/ci-consolidated ✅ 7/7 Everything in #24 + fully unrestricted CI triggers (no branch allowlist)
#34 fix/ci-all-fixes-final ✅ 13/13 Everything in #24 + rolling dates in integration.test.ts + browser-use 1.1.2

All three have been green since 2026-04-12 and have not been merged.


Superseded / stale PRs

These PRs can be closed — their fixes are fully covered by the green PRs above:

PR Branch Why superseded
#22 fix/ci-typescript-and-stats-dates Subset of #24; CI never ran (branch-filter bug)
#23 fix/ci-typescript-and-stats-dates-resolved Subset of #24; CI never ran
#28 fix/ci-24276607217-browser-use-version browser-use fix already in #24, #33, #34
#31 fix/ci-main-browser-use-version Targets main (dist-only orphan), CI cannot run there
#32 fix/ci-workflow-trigger-broadening Trigger fix only; superseded by #33 which also fixes code

Recommended action

  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-final) — most comprehensive, 13/13 checks green. It is based on fix/ci-type-errors-and-stale-test-date, the source code branch.
  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 as superseded (reference this issue in the close message).
  3. Consider whether fix/ci-type-errors-and-stale-test-date should be merged or rebased onto main's source history at some point — the current branch topology has source code on a fix/* branch rather than a conventional develop/main branch.

Automated CI maintenance report — no code changes made in this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingci

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions