Feature request: Add support to report the versions to the dependency graph API
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 48/100
调研方向
先审查现有的自动依赖提交流程和 lockfile 生成过程,然后对比链接的 actions-dependency-submission 实现。跟踪 floating tags、branches 和 SHAs 如何被收窄,以及版本如何传递到 dependency graph API。当从现有或临时 lockfile 解析出的依赖项以实际版本提交,从而使漏洞报告正常工作时,即算完成。
由索引模型根据 Issue 内容生成。
描述
Right now security vulnerability reporting is broken when a workflow uses a floating tag, branch or sha.
The lock file is a perfect source for the dependency graph to record the dependencies.
The built-in narrowing could also report the actual versions so that de vulnerability reporting works.
I currently have an action that implements this based on parsing the workflows directly:
https://github.com/jessehouwing/actions-dependency-submission
It would be awesome if the "automatic dependency submission" would actually use the existing lock file or generate a ephemeral lockfile.
- 主要语言
- Go
- 星标
- 295
- 派生
- 21
- 平均合并
- 1 天 3 小时
- 30 天内合并 PR
- 64
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
github/gh-actions-lock 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
github/gh-actions-lock#271 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 68/100
github/gh-actions-lock#272 ·
维护者通常 1 天内回复
-
难度 5/5 一周以上 新手友好度 35/100
github/gh-actions-lock#268 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 58/100
github/gh-actions-lock#267 ·
维护者通常 1 天内回复
-
难度 5/5 一周以上 新手友好度 30/100
github/gh-actions-lock#266 · 1 个 reaction ·
维护者通常 1 天内回复
查看 github/gh-actions-lock 的全部 Issue
相似的 Issue
-
Query cache: a failed cache page read leaves the set request's read lock held, so the scan hangs未关闭
难度 2/5 1-3 小时 新手友好度 78/100
turbot/steampipe-plugin-sdk#986 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 76/100
router-for-me/CLIProxyAPI#7307 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
betterleaks/betterleaks#460 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 79/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 85/100
openmcp-project/service-provider-crossplane#330 ·
维护者通常 1 天内回复