Skip to content

feat: add open action chip#215

Merged
olblak merged 1 commit into
updatecli:mainfrom
olblak:add/open/pullrequest
Jun 11, 2026
Merged

feat: add open action chip#215
olblak merged 1 commit into
updatecli:mainfrom
olblak:add/open/pullrequest

Conversation

@olblak

@olblak olblak commented Jun 11, 2026

Copy link
Copy Markdown
Member

Fix #XXX

Documentation

Description

Test

To test this pull request, you can run the following commands:

cp <to_package_directory>
go test

Additional Information

Tradeoff

Potential improvement

Signed-off-by: Olivier Vernin <olivier@vernin.me>
@olblak olblak added the enhancement New feature or request label Jun 11, 2026
@olblak olblak requested a review from Copilot June 11, 2026 19:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds an “open action” (e.g., open PR/MR) status chip to the SCM summary branch cards, including tooltip messaging and provider-specific labeling/icons, to surface branches that require attention.

Changes:

  • Added an action attention chip (with tooltip) to both clickable and non-clickable branch summary layouts.
  • Introduced helper methods to derive action counts, provider (GitHub/GitLab), short labels (PR/MR), icons, and tooltip text.
  • Tweaked chip sizing and added minor styling for the attention chip icon.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/scm/_summary.vue
Comment thread src/components/scm/_summary.vue
Comment thread src/components/scm/_summary.vue
Comment thread src/components/scm/_summary.vue
Comment thread src/components/scm/_summary.vue
@olblak olblak merged commit 10c4fca into updatecli:main Jun 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants