Anna Tindall
08/18/2025, 1:52 PMgtmq_**
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?Dan Oved
08/18/2025, 4:29 PMgit 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 agentkenny
08/18/2025, 5:22 PMDavid Jackson
08/18/2025, 7:53 PMgt
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?Anton Bossenbroek
08/18/2025, 8:53 PMVictor Castillo Torres
08/18/2025, 9:20 PMTim Boucher
08/18/2025, 9:34 PMAaron Taylor
08/19/2025, 12:04 AMDario Oddenino
08/19/2025, 11:48 AMJeff Huang
08/19/2025, 2:20 PMTyler Nieman
08/19/2025, 3:09 PMgt
way to push all branches of a stack without creating the PRs?Matt Davis
08/19/2025, 5:32 PMWilliam Pintas
08/19/2025, 7:55 PMAndrew Lee
08/19/2025, 10:03 PMRaz Luvaton
08/20/2025, 3:40 PMTim Nortman
08/20/2025, 9:35 PMTyler Nieman
08/21/2025, 2:51 PMAli Al-Sayed
08/21/2025, 6:37 PMTim Boucher
08/22/2025, 5:01 PMGuy Wilson
08/22/2025, 5:28 PMDan Rumney
08/22/2025, 8:03 PMMerge 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?
Lucas Teles
08/23/2025, 11:41 PMEric Schoonover
08/24/2025, 4:38 PMKonrad Komorowski
08/27/2025, 3:21 PM/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?Kenny Talbi
08/27/2025, 3:26 PMShubham Jain
08/28/2025, 7:31 AMNick Schrock
08/28/2025, 3:31 PMDanny Holland
08/28/2025, 4:30 PMWill Hu
08/28/2025, 7:53 PMAlexander Maslov
09/01/2025, 8:19 AMCI Settings
ON for the repo which uses Rulesets
instead of Classic branch protection rule
?