github / github/gh-stack

Repos in the same org not able to run `gh stack submit`

未關閉
#397 1 則留言 4 個 reaction 已指派 0 人 在 GitHub 檢視
bug topic: merge queue
主要語言
Go
星號
1.5k
分支
70
平均合併
1 天 8 小時
30 天內合併 PR
7

描述

Last Friday, I was testing stacked PRs for our org, and I was able to submit two stacked PRs in `repo-a`. This week, I am able to submit stacked PRs in `repo-b` and `repo-c` within the same org, but not in `repo-a`. I am getting the error:

> $ gh stack submit
> Checking stack state...
> ⚠ Stacked PRs are not enabled for this repository
> ? Would you still like to create regular PRs?

----
I tried the following API calls to diagnose:
`gh api -i 'repos/MyOrg/repo-b/stacks?per_page=1'` - returns `200`
`gh api -i 'repos/MyOrg/repo-a/stacks?per_page=1'` - returns `404`

----
`gh`: `2.97.0`
`gh-stack`: `0.1.0`

貢獻指南

開啟貢獻指南

研究方向

先在 `repo-a` 中重現 `gh stack submit`,並比較針對 `repo-a` 和 `repo-b` 的 `gh api` 回應。在 gh-stack 進入點追蹤 repository stack 狀態檢查,接著找出 endpoint 回傳 404 的原因,並驗證對於同一組織中的 repository,提交行為是否正確。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
github, go
領域
api, cli
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
冷清
描述清晰度
基本清楚
新手友好度
52/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。