areibman / areibman/bottleneck

Feature: Display GitHub Actions check status for each branch

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
in-progress
Dominant language
TypeScript
Stars
156
Forks
21
PR merge metrics
No merged PRs in 30d

Description

## Feature Request

Add the ability to view GitHub Actions check status for each branch directly in the UI.

## Description

Users should be able to see the current status of GitHub Actions checks (CI/CD pipeline status) for each branch without having to navigate to GitHub separately.

## Proposed Implementation

- Display check status indicators (✓ passed, ✗ failed, ⟳ running, - no checks) next to each branch
- Add expandable details to view specific check results
- Include links to GitHub Actions logs for detailed information
- Auto-refresh status at configurable intervals
- Optional notifications for check status changes

## UI/UX Suggestions

- Color-coded status badges (green for success, red for failure, yellow for pending)
- Tooltip on hover showing last check runtime and summary
- Filter branches by check status
- Sort branches by check status

## Benefits

- Immediate visibility of branch health
- Reduced context switching between app and GitHub
- Better decision making when selecting branches to work with
- Early detection of CI/CD issues

## Acceptance Criteria

- [ ] GitHub Actions check status is displayed for each branch
- [ ] Status updates automatically or on-demand
- [ ] Users can view detailed check information
- [ ] Status indicators are clear and intuitive
- [ ] Direct links to GitHub Actions logs are available

🤖 Generated with [Claude Code](https://claude.ai/code)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names the branch list UI and GitHub Actions status as entry points, but provides no files or tests. First locate the existing branch display and GitHub integration, then confirm the intended scope of the proposed features. Done means the agreed acceptance criteria are met, including status updates, details, and links to logs.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, github-actions, typescript
Domain
devops, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.