Skip to content

Conversation

@JulianMaurin
Copy link
Contributor

Add a new mergify stack open [COMMIT] command that opens the PR
associated with a commit directly in the browser. This solves the
problem that local branch names don't match remote branch names when
using stacked PRs, making gh pr view --web unusable.

  • Extract get_stack_list() from list.py for reuse
  • Add new open.py module with stack_open() function
  • Register open command in CLI
  • Add tests for success and error scenarios

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

@mergify mergify bot had a problem deploying to Mergify Merge Protections February 5, 2026 09:38 Failure
@mergify
Copy link
Contributor

mergify bot commented Feb 5, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🔴 👀 Review Requirements

This rule is failing.
  • any of:
    • #approved-reviews-by>=2
    • author = dependabot[bot]
    • author = mergify-ci-bot
    • author = renovate[bot]

🟢 🤖 Continuous Integration

Wonderful, this rule succeeded.
  • all of:
    • check-success=ci-gate

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?:

🟢 🔎 Reviews

Wonderful, this rule succeeded.
  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

Wonderful, this rule succeeded.
  • body ~= (?ms:.{48,})

@mergify
Copy link
Contributor

mergify bot commented Feb 5, 2026

🧪 CI Insights

Here's what we observed from your CI run for b91c60d.

🟢 All jobs passed!

But CI Insights is watching 👀

@JulianMaurin JulianMaurin force-pushed the devs/JulianMaurin/feat/open-pr/I133eefed0ec2f05ae778c10cd0d22c55be5b56ab branch from 943dfb1 to 045a82f Compare February 5, 2026 09:40
@mergify mergify bot had a problem deploying to Mergify Merge Protections February 5, 2026 09:40 Failure
@mergify mergify bot requested a review from a team February 5, 2026 09:43
@JulianMaurin JulianMaurin marked this pull request as ready for review February 5, 2026 09:43
remyduthu
remyduthu previously approved these changes Feb 5, 2026
sileht
sileht previously approved these changes Feb 5, 2026
@JulianMaurin JulianMaurin force-pushed the devs/JulianMaurin/feat/open-pr/I133eefed0ec2f05ae778c10cd0d22c55be5b56ab branch from 045a82f to aca1e4a Compare February 5, 2026 10:32
@mergify mergify bot dismissed stale reviews from sileht and remyduthu February 5, 2026 10:32

Pull request has been modified.

@mergify mergify bot had a problem deploying to Mergify Merge Protections February 5, 2026 10:32 Failure
@mergify mergify bot requested a review from a team February 5, 2026 10:34
jd
jd previously approved these changes Feb 5, 2026
@JulianMaurin JulianMaurin force-pushed the devs/JulianMaurin/feat/open-pr/I133eefed0ec2f05ae778c10cd0d22c55be5b56ab branch from aca1e4a to 09afd3a Compare February 5, 2026 13:53
@mergify mergify bot dismissed jd’s stale review February 5, 2026 13:53

Pull request has been modified.

@mergify mergify bot had a problem deploying to Mergify Merge Protections February 5, 2026 13:53 Failure
@mergify mergify bot requested a review from a team February 5, 2026 13:55
Add a new `mergify stack open [COMMIT]` command that opens the PR
associated with a commit directly in the browser. This solves the
problem that local branch names don't match remote branch names when
using stacked PRs, making `gh pr view --web` unusable.

- Extract `get_stack_list()` from `list.py` for reuse
- Add new `open.py` module with `stack_open()` function
- Register `open` command in CLI
- Add tests for success and error scenarios

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Change-Id: I133eefed0ec2f05ae778c10cd0d22c55be5b56ab
@JulianMaurin JulianMaurin force-pushed the devs/JulianMaurin/feat/open-pr/I133eefed0ec2f05ae778c10cd0d22c55be5b56ab branch from 09afd3a to b91c60d Compare February 5, 2026 14:05
@mergify mergify bot had a problem deploying to Mergify Merge Protections February 5, 2026 14:05 Failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants