Skip to content

chore: add a 7-day Dependabot cooldown - #314

Merged
shenxianpeng merged 2 commits into
mainfrom
claude/project-thread-b86y81
Oct 31, 2026
Merged

shenxianpeng merged 2 commits into
mainfrom
claude/project-thread-b86y81

Conversation

@shenxianpeng

@shenxianpeng shenxianpeng commented Oct 31, 2026 •

Copy link
Copy Markdown
Member

zizmor (offline) flagged dependabot-cooldown on both update entries. This adds a 7-day cooldown, as in cpp-linter.

The shared cpp-linter/.github/...@main workflows also show up as unpinned-uses in a local zizmor run. That is expected: this repo does not run zizmor in CI, so there is no per-repo zizmor config. Recent CI runs on main had no warnings, and the README's hook arguments match the parsers.

zizmor flagged the shared cpp-linter/.github workflows called at @main
and Dependabot updates without a cooldown. Use the same zizmor.yml as
cpp-linter and cpp-linter-rs (cpp-linter/* may use any ref) and a
7-day cooldown.
@shenxianpeng shenxianpeng self-assigned this Oct 31, 2026
@codecov

codecov Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (9684195) to head (0b144f8).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #314   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            4         4           
  Lines          591       591           
=========================================
  Hits           591       591           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@coderabbitai

coderabbitai Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: fcfa39d3-fe4e-4258-85af-c98b4754a832
Commits

Reviewing files that changed from the base of the PR and between 9684195 and f845da6.

Files selected for processing: 2
  • .github/dependabot.yml
  • .github/zizmor.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

The changes add 7-day cooldowns for GitHub Actions and pip updates in Dependabot. They also configure zizmor policies for unpinned uses.

Changes

Automation policies

Layer / File(s) Summary
Dependabot cooldown settings
.github/dependabot.yml
Adds a 7-day cooldown to GitHub Actions and pip updates.
Zizmor unpinned-use policies
.github/zizmor.yml
Sets ref-pin for actions/*, github/*, and dependabot/*, and any for cpp-linter/*.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Merge Risk: Minimal · up to f845d

The automation policy changes present no identified merge-blocking risk and are mergeable subject to normal configuration checks.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Title check Passed The title clearly and concisely describes the documented main change: adding a 7-day Dependabot cooldown.
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@sonarqubecloud

Copy link
Copy Markdown

@shenxianpeng shenxianpeng changed the title chore: add the org zizmor config and a Dependabot cooldown chore: add a 7-day Dependabot cooldown Oct 31, 2026
@shenxianpeng shenxianpeng added the maintenance Targets chores, refactors and cleanups label Oct 31, 2026
@shenxianpeng
shenxianpeng merged commit a4d15e4 into main Oct 31, 2026
32 checks passed
@shenxianpeng
shenxianpeng deleted the claude/project-thread-b86y81 branch October 31, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Targets chores, refactors and cleanups

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant