Skip to content

chore(ci): group github-actions dependabot updates - #63

Merged
LyleMi merged 1 commit into
masterfrom
chore/dependabot-group-actions
Sep 14, 2026
Merged

LyleMi merged 1 commit into
masterfrom
chore/dependabot-group-actions

Conversation

@LyleMi

@LyleMi LyleMi commented Sep 14, 2026

Copy link
Copy Markdown
Owner

变更

dependabot.ymlgithub-actions ecosystem 增加 groups(patterns *),把零散的 action 更新合并进同一条 PR,与已有的 gomod 分组做法保持一致。

为什么

github-actions 之前没有分组,Dependabot 会把 github/codeql-action/initgithub/codeql-action/analyze 当成两个独立依赖,各开一条 PR。CodeQL 要求两步版本一致,单独合并任何一条都会让 Analyze Go 失败:

##[error]Loaded a configuration file for version '4.37.9', but running version '4.37.7'

结果这些 PR 永远无法变绿、无人合并,下个版本发布时又被新的 PR 取代,形成持续的 PR churn(过去一个多月 codeql-action 相关 PR 开了 13 条,仅 #53 成功合并)。

分组后 init/analyze 会落在同一条 PR 里,版本始终一致。

验证

  • python -c "import yaml; yaml.safe_load(open('.github/dependabot.yml'))" 通过
  • 仅配置变更,不影响构建与测试

@LyleMi
LyleMi merged commit c70b9dc into master Sep 14, 2026
4 checks passed
@LyleMi
LyleMi deleted the chore/dependabot-group-actions branch September 14, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant