github-tools / github-tools/github-release-notes

Stuck on "Getting tags"

未關閉
#262 11 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
JavaScript
星號
897
分支
313
PR 合併指標
30 天內沒有已合併 PR

描述

I have a fairly large repo with 41,000 commits, 2,400 tags, and 15,000 total PRs and issues. I ran `gren changelog --generate` for 7 hours overnight and it never moved past the "Getting tags" state.

![image](https://user-images.githubusercontent.com/4023140/74342504-325ebe80-4d6f-11ea-9d5a-d0e385fa88ce.png)

This is my `.grenrc.json` file:

```
{
"username": "REDACTED",
"repo": "REDACTED,
"token": "REDACTED",
"dataSource": "prs",
"limit": 1,
"ignoreIssuesWith": [
"wontfix",
"duplicate"
],
"groupBy": {
"Enhancements:": ["enhancement", "internal"],
"Bug Fixes:": ["bug"]
}
}
```

I added `"limit": 1` to try to fix this issue and that didn't seem to work.

I'm using gren version 0.17.1. The command I'm running is `gren changelog --generate`.

貢獻指南

開啟貢獻指南

研究方向

Start by reproducing `gren changelog --generate` with the shown `.grenrc.json`, `limit: 1`, and a repository with many commits and tags. Inspect the command's progress around the “Getting tags” state and compare behavior with gren 0.17.1. Done means tag retrieval completes or produces an actionable error instead of hanging indefinitely.

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

評估

技術堆疊
github, javascript, nodejs
領域
cli, release
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

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

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