Skip to content

Labels

Labels

  • task

    How We Work work item type: 1 day or less long effort.
  • topic: api

    Expose stack membership / merge state via API for third-party tools.
  • topic: api - merge

    Merge stacked PRs via API/CLI (currently unsupported / web-only).
  • topic: approvals

    Rebasing a stack dismisses downstream approvals, forcing re-review.
  • topic: auto-merge

    Auto-merge / merge-when-ready for stacks, including enqueue before CI passes.
  • topic: branching stacks

    Non-linear stacks: multiple descendants, diamond stacks, trunk as another stack's base.
  • topic: bypass rules

    No 'bypass rules and merge' / admin override for blocked stacked PRs in the web merge box.
  • topic: ci

    CI on stacked PRs: base_ref differences and unexpected workflow triggers.
  • topic: cli - add

    `gh stack add`: adopt existing branches, init from a non-stack branch, `-A` committing to main.
  • topic: cli - general

    General CLI: install/arch, shell completion, hotkeys, autocomplete, tracking branches, stack list.
  • topic: cli - init

    `gh stack init`: create from existing branches/commits; removed prefix/numbered naming.
  • topic: cli - link

    `gh stack link`: create local tracking state, and PR-title defaults when linking.
  • topic: cli - modify

    `gh stack modify`: failures on pruned/untracked files, per-op flags, renaming, terminal keys.
  • topic: cli - navigation

    Navigate up and down the stack from the CLI.
  • topic: cli - other

    Other CLI gaps: diff vs parent, rebuild stack from remote, close a fully-merged stack locally.
  • topic: cli - push

    `gh stack push`: atomic-push bug, pre-commit/pre-push hooks, --no-verify, per-branch control.
  • topic: cli - rebase

    `gh stack rebase` behavior and bugs: --upstack, interactive/fixup, hangs, squash-merge handling.
  • topic: cli - stack modification

    Restructure stacks: split/squash branches and combine two stacks.
  • topic: cli - submit

    `gh stack submit`: remote/SSH handling, config flags, draft PRs, and submit UX or failures.
  • topic: cli - sync

    `gh stack sync`: pruning, base updates after merge, trunk migration, squash-merge replays.
  • topic: cli - urls

    Print real PR/stack URLs from the CLI, incl. OSC8-less terminals and post-submit output.
  • topic: cli - view

    `gh stack view`: PR titles, load performance, open-PR feedback, and in-view navigation.
  • topic: cli - worktrees

    git worktree support: sync/rebase/checkout failures and cross-worktree stack behavior.
  • topic: commit signing

    Partial merges and rebases produce unsigned or unverified commits.
  • topic: docs

    gh-stack documentation site issues (e.g. broken dark mode).
  • topic: enablement

    Enablement and access: repo not enabled, onboarding, PAT/GHES availability, can't create a stack.
  • topic: forks

    Support stacked PRs with branches across forks.
  • topic: integrations

    Third-party tools (Graphite, Mergify, trunk.io) can't merge GitHub-native stacked PRs.
  • topic: interdiff

    Force-push noise on restack hurts incremental review (interdiff).
  • topic: linked issues

    `Fixes #N` doesn't close the linked issue from a stacked PR.