# Github stacked PRs

**URL:** <https://gramps.discourse.group/t/github-stacked-prs/9363>\
**Category:** Development\
**Created:** [April 18, 2026, 1:51am UTC](https://gramps.discourse.group/t/github-stacked-prs/9363 "2026-04-18T01:51:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [April 18, 2026, 1:51am UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/1 "2026-04-18T01:51:22Z")

</div>

GitHub Stacked PRs look like they might be useful for us:

> **[GitHub Stacked PRs](https://github.github.com/gh-stack/)**
>
> Break large changes into small, reviewable, stacked pull requests with first-class GitHub support.

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [April 20, 2026, 7:01pm UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/2 "2026-04-20T19:01:27Z")

</div>

Nice feature, will try when available. I can see it being very helpful when AI does large chunks of work which humans want to review. Have you used it? How do you like it?

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [April 20, 2026, 7:31pm UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/3 "2026-04-20T19:31:53Z")

</div>

I agree that AI is already helping make larger changes. And also that this is problematic with the current process that we have when @Nick-Hall tries to do a bunch of merges all it once. How can one PR be developed that relies on a stack of other PRs? How can we properly test the integration? This might help.

I haven’t tried it yet but did apply for the early access.

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [April 20, 2026, 7:33pm UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/4 "2026-04-20T19:33:48Z")

</div>

> [@dsblank](#):
>
> How can one PR be developed that relies on a stack of other PRs?

Oh. Does that mean I could stack my PR on someone else’s PR? Nice.

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [April 20, 2026, 7:34pm UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/5 "2026-04-20T19:34:45Z")

</div>

> [@codefarmer](#):
>
> Does that mean I could stack my PR on someone else’s PR?

I would think so 🙏

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [May 20, 2026, 7:34pm UTC](https://gramps.discourse.group/t/github-stacked-prs/9363/6 "2026-05-20T19:34:47Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
