Rebuild release binaries with Go 1.27.3 / 1.26.10 (compromised intermediate certificates)
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
阅读 go.mod 和 release.yml,确认 release 构建如何选择 Go 版本,然后查看 Go 发布说明,核对 issue 中提到的已修补版本。将 Go 指令更新为一个已修补版本,并验证 release 配置使用该版本;当新的 release 二进制文件报告该已修补的 Go 版本时,任务即告完成。
由索引模型根据 Issue 内容生成。
描述
Release binaries are built with the Go version from go.mod (go_version_file: go.mod in release.yml), currently go 1.26.0.
The v0.2.1 darwin-arm64 binary reports go1.26.0 via go version.
Go 1.27.3 / 1.26.10 contain the fix for the 8 compromised intermediate certificates.
gh-stack does its own TLS in-process rather than going through the gh binary:
internal/github/github.gousesapi.NewGraphQLClient/api.NewRESTClientfrom go-gh (carrying the user's token)internal/update/update.gouses a plainhttp.Clientfor the release check
So a patched gh does not protect gh-stack users.
Suggested fix: bump the go directive in go.mod to 1.27.3 (or 1.26.10) and cut a new release.
🤖 Filed with Claude Code
- 主要语言
- Go
- 星标
- 1.7k
- 派生
- 82
- 平均合并
- 1 天 22 分钟
- 30 天内合并 PR
- 25
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/gh-stack 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 66/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 85/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 92/100
维护者通常 1 天内回复
-
feature request topic: cli - general
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 78/100
ClickHouse/ch-go#1218 ·
维护者通常 13 天内回复
-
automation models
难度 1/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 77/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
-
难度 2/5 1-3 小时 新手友好度 72/100
podman-container-tools/podman#30031 ·
维护者通常 1 天内回复