Skip to content

fix(status-bar): invalidate settled branch CI - #656

Merged
beruro merged 1 commit into
developfrom
junyu/fix-pr-653-ci-invalidation
Aug 2, 2026
Merged

fix(status-bar): invalidate settled branch CI#656
beruro merged 1 commit into
developfrom
junyu/fix-pr-653-ci-invalidation

Conversation

@beruro

@beruro beruro commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #653 after it merged before the review fixes could be attached.

  • invalidate branch PR/CI status after push and pull-request creation
  • force a refresh when local HEAD changes, including hidden-to-visible transitions
  • retain a five-minute safety refresh for remote-only changes while keeping fast polling bounded
  • add producer-boundary and hook lifecycle regression coverage

Validation

  • pnpm exec tsc --noEmit
  • ESLint on changed files
  • 20 focused tests across push/PR producers, polling policy, and hook lifecycle

@beruro
beruro merged commit 51aa56c into develop Aug 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant