Repository navigation
ci: consolidate Dependabot into one weekly update batch - #141
Merged
Carl723000 merged 2 commits intoOct 17, 2026
Merged
Carl723000 merged 2 commits into
Carl723000 merged 2 commits into
Conversation
Use one Sunday Shanghai-time multi-ecosystem group for root npm, locked build tools and GitHub Actions. Include major and sensitive proposals in the batch while retaining manual compatibility review and independent security remediation. Update bilingual guidance and red-green configuration guards. Do not upgrade packages, weaken pin checks, merge old PRs or publish a release. Co-authored-by: OpenAI Codex <215057067+openai-codex[bot]@users.noreply.github.com>
Document neutral PR summaries, checklists and review comments in the canonical bilingual guidance and templates. Keep private execution instructions local while retaining required AI attribution and contributor credit. Add a red-green policy guard; do not change runtime code or release workflows. Co-authored-by: OpenAI Codex <215057067+openai-codex[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
中文审阅
将普通依赖更新从三个分组及零散大版本/敏感包提案,收敛为一个
weekly-dependencies跨生态批次。patterns: ["*"],包括可解析的大/小/补丁及敏感工具升级。合并提案不等于批准升级:Node/类型、VS Code API、Playwright 包/镜像、Action SHA 与现有测试守卫仍须人工审阅。验证
npm test:2,680 通过、2 跳过、0 失败;跳过为既有环境/性能夹具。Summary
Consolidate ordinary Dependabot proposals for root npm, separately locked build tooling and GitHub Actions into one Sunday 09:00 Asia/Shanghai multi-ecosystem group. Include all eligible version levels and sensitive tools in the same proposal, while preserving manual compatibility review, existing pin/security guards and independent security remediation.
Add public PR-copy guidance and template checks: describe changes, rationale, tests and limitations directly, without private request/approval narratives; retain attribution and contributor credit.
No package/lock/runtime/workflow/product-version change, auto-merge, old-PR closure or new release. The group is not a verified repository-wide maximum-one-open-PR guarantee. Activate only after integration into the default branch, then verify real resolver coverage and generated-PR behavior before retiring redundant proposals.
Official references: multi-ecosystem configuration, parameter merging behavior.
Linked issues
None. Follow-up to #136; does not implement the upgrades in #137–#140 or change #128.
Type of change
Visual design
N/A — no production UI changes.
User-facing release note
N/A — internal dependency-maintenance configuration and collaboration guidance;
skip-changelog.How was this tested?
Red/green policy tests; 31 focused checks; full Node suite (2,680 passed, 2 existing skips, 0 failures); actual Ruby YAML parsing; 15 negative configuration mutations; CRLF equivalence. Independent official-source assessment supports the minimal configuration. Hosted CI and actual Dependabot service execution are separate gates, not claimed by local checks.
Checklist
🤖 Generated by OpenAI Codex as an automated first pass — not a maintainer decision.