https://linen.dev logo
Join Slack
Powered by
# how-do-i
  • a

    Anna Tindall

    08/18/2025, 1:52 PM
    We've recently enabled the graphite merge queue. Why does graphite sometimes merge from a
    gtmq_**
    branch into
    main
    , and sometimes from a
    gtmq_**
    branch into a different
    gtmq_**
    branch? In the latter scenario, some of our CI (including our required check, merge_gatekeeper) doesn't run because it's only configured to run on merges to main. This is causing the PRs in the merge queue to time out. Is there a graphite merge queue setting that is causing this?
    p
    • 2
    • 3
  • d

    Dan Oved

    08/18/2025, 4:29 PM
    im using the
    git worktree
    flow as recommended in your guides. what combination of graphite commands can i use to know if the associated graphite stacked diff for a branch has been merged down? Asking for an agent
    p
    • 2
    • 7
  • k

    kenny

    08/18/2025, 5:22 PM
    Is there a way to disable automatic rebasing? I am running into an issue similar to the one mentioned here. I have a github workflow that compares the base ref with the merge branch, but it's failing on partially merged stacks due to Graphite swapping out the base ref with a temp branch. I'm not sure if it's possible to delay CI checks until after rebase, but that would also be a solution.
    p
    • 2
    • 4
  • d

    David Jackson

    08/18/2025, 7:53 PM
    I've been trying to automate certain interactions with
    gt
    through my IDE -- are there any flags to allow me to specify resolutions to prompts without an interactive response? The specific prompt I'm thinking of (don't have a sample right now) is the one that I see when I try to
    gt submit --stack
    when something downstack has been closed already. I get prompted to select between a couple different resolutions -- I can run the command with
    --no-interactive
    , but then it just fails. Usually there's some way to get around this by specifying the option I want to use before running the command with a flag or environment variable. Does
    gt
    have something like that?
    p
    • 2
    • 4
  • a

    Anton Bossenbroek

    08/18/2025, 8:53 PM
    how do I get insights for a team of 3 people?
    p
    • 2
    • 6
  • v

    Victor Castillo Torres

    08/18/2025, 9:20 PM
    How do I have diamond re-review the PR on every commit pushed?
    p
    • 2
    • 4
  • t

    Tim Boucher

    08/18/2025, 9:34 PM
    I’ve been thinking of sending an internal survey to engineering to get a sense of if people have tried Graphite, if they like it, what features they use, etc. Has anyone done that? Would you mind sharing how you structured the survey, the things you looked for, etc.?
    p
    • 2
    • 7
  • a

    Aaron Taylor

    08/19/2025, 12:04 AM
    How do I get the file explorer to show all the time in the graphite review UI again? It only seems to appear on hover now
    p
    e
    • 3
    • 4
  • d

    Dario Oddenino

    08/19/2025, 11:48 AM
    I like the new UI in general, but now it's become even harder to figure out which PRs of a stack I've already reviewed. Is there a way to find this information easily without clicking on each single PR? Thanks!
    p
    • 2
    • 2
  • j

    Jeff Huang

    08/19/2025, 2:20 PM
    quick Q from a teammate: "What do the orange lines mean"?
    p
    • 2
    • 5
  • t

    Tyler Nieman

    08/19/2025, 3:09 PM
    is there a
    gt
    way to push all branches of a stack without creating the PRs?
    p
    • 2
    • 6
  • m

    Matt Davis

    08/19/2025, 5:32 PM
    hello! is it possible to customize the generated PR descriptions? It would be cool to be able to have formats that teams or individuals can determine
    p
    j
    • 3
    • 5
  • w

    William Pintas

    08/19/2025, 7:55 PM
    We use Github Enterprise cloud with managed users. The github domain is something like myorg.ghe.com. Is there a way to connect our ghe cloud account to graphite? It seems the current signup doesn't support enterprise with managed users. Here is the github doc explaining the difference: https://docs.github.com/en/enterprise-cloud@latest/admin/managing-iam/understanding-[…]rises/choosing-an-enterprise-type-for-github-enterprise-cloud Any help with this would be greatly appreciated.
    p
    j
    • 3
    • 11
  • a

    Andrew Lee

    08/19/2025, 10:03 PM
    Hi, is there a way to merge my entire stack at once instead of having each part of my stack merge one at a time ? When i open the merge modal this is all i see
    p
    • 2
    • 8
  • r

    Raz Luvaton

    08/20/2025, 3:40 PM
    Is it possible to connect to repository in organization I don't part of but has the application installed? I wanna know if I should try make Apache DataFusion install the app so I can better manage my PRs there
    p
    • 2
    • 2
  • t

    Tim Nortman

    08/20/2025, 9:35 PM
    One of the pain points for my team is that we use JIRA and GH integration. Using Graphite MQ, the original PRs always get shown as closed. It's confusing for non-technical members and it actually kills any ability to do JIRA automations when a PR is "merged" (because Graphite MQ closes the original PR) Is there anyone with a similar situation w/any suggestions? It's problematic enough our team might have to revert back to GH merge queue 😞
    p
    s
    t
    • 4
    • 5
  • t

    Tyler Nieman

    08/21/2025, 2:51 PM
    how do i ignore checks / force merge in the new PR view? (this existed at some point in the old ui right? or am i misremembering entirely?)
    p
    • 2
    • 3
  • a

    Ali Al-Sayed

    08/21/2025, 6:37 PM
    Hello can the graphite cli be used by agents? I was wondering if there was any guidance on how I might get Devin to use the graphite CLI to do tasks that are more menial but would still need to be stacked with other existing branches. Thank you!
    p
    • 2
    • 4
  • t

    Tim Boucher

    08/22/2025, 5:01 PM
    is it possible to pay by invoice? If so, what needs to happen to set that up? (only gathering info at this point)
    p
    • 2
    • 3
  • g

    Guy Wilson

    08/22/2025, 5:28 PM
    Is it possible to get Insights for a team of ~15 people? I noticed in the docs it's in beta mode and don't see a tab for it anywhere on my account.
    p
    • 2
    • 7
  • d

    Dan Rumney

    08/22/2025, 8:03 PM
    When I try to enable CI settings, I get this message:
    Merge queue optimizations require Graphite to be included in the GitHub setting “Allow specified actors to bypass required pull requests.” Add this via classic branch protection rule or as a ruleset in GitHub and try again. Note: if you choose to use a ruleset, Graphite will not be able to validate your configuration. Learn more.
    I use rulesets Graphite proceeds to be unable to validate my configuration So I can't enable CI settings. How do I get around this?
    p
    • 2
    • 2
  • l

    Lucas Teles

    08/23/2025, 11:41 PM
    is it possible to see diamond analysis in an already merged pr?
    p
    • 2
    • 2
  • e

    Eric Schoonover

    08/24/2025, 4:38 PM
    Struggling to get my Graphite Merge Queue working on a protected branch/repo.
    p
    • 2
    • 8
  • k

    Konrad Komorowski

    08/27/2025, 3:21 PM
    Diamond comment exclusions in a multi-language monorepo At Isometric we have just one monorepo, where most code is either Typescript or Python. Conveniently located in
    /typescript
    and
    /python
    subdirs. We have custom Diamond rules for both Typescript and Python – both are file-based. The problem is that Diamond applies irrelevant Typescript rules to Python files, and vice versa. What's the best way to deal with it? (1) Add comment exclusion rule like in the screenshot. Will this work? Is Diamond aware of the name of the custom rules it's evaluating? Is it aware of the locations of the files it reviews? (2) Add to our monorepo a file that matches the glob of Typescript/Python custom rules, explaining where to apply them We have 17 Typescript rule files and 4 Python rules files. I'm not sure how they get concatenated into a single set of instructions. If we do pursue this path, should we strive for the "only apply these rules to those files" disclaimer to appear at the top or bottom? I assume the files get concatenated in alphabetical order, but I'm not sure! (3) Some other way?
    p
    • 2
    • 4
  • k

    Kenny Talbi

    08/27/2025, 3:26 PM
    Good afternoon 🙂 I would have a small question about the CI optimization with github actions. If we set the settings to: • Run on bottom PR • Run on topmost PR Let's say that an engineer open a stack with 4 PRs, it'll run on PR1 and PR4, do they still have the option to merge only the 3 first PRs ? In the worst case, the fourth PR is fixing a bug on PR3 so I was curious what is behavior there before checking it for my org 🙂 Same if they remove the 4th PR from the stack, can they merge a stack where the topmost was not checked anymore ? Thank you a lot 🙂
    p
    • 2
    • 3
  • s

    Shubham Jain

    08/28/2025, 7:31 AM
    Hi, in the new PR UI, how can I see the checks/labels/reviewers sidebar that normally shows on the right hand side? I tend to have my browser window not full width and it's just small enough to trigger the responsive layout and hide the sidebar. Is there any way to still show it on a smaller screen? I currently just zoom out to get it to show up
    p
    s
    • 3
    • 4
  • n

    Nick Schrock

    08/28/2025, 3:31 PM
    How do I turn on/try Chat after declining it at first?
    p
    • 2
    • 4
  • d

    Danny Holland

    08/28/2025, 4:30 PM
    What controls the ability to "@" users in the discussions of a PR? Is it a github related permission? I have users actively creating PR's and working in graphite but I can't @ them for some reason in any comments.
    p
    • 2
    • 8
  • w

    Will Hu

    08/28/2025, 7:53 PM
    Sometimes we see required CI tests fail to be triggered when there are updates made to the branch, which usually requires GT sync and GT submit to trigger the CI again, but occasionally that does not work. Any idea what might be happening and how to resolve?
    p
    • 2
    • 2
  • a

    Alexander Maslov

    09/01/2025, 8:19 AM
    How do I switch
    CI Settings
    ON for the repo which uses
    Rulesets
    instead of
    Classic branch protection rule
    ?
    p
    • 2
    • 3