Skip to content

feat: add Dependabot config with cooldown setting - #7

Merged
yutafujita merged 3 commits into
masterfrom
feat/dependabot-cooldown
Apr 2, 2026
Merged

yutafujita merged 3 commits into
masterfrom
feat/dependabot-cooldown

Conversation

@yutafujita

Copy link
Copy Markdown

Add dependabot.yml with 3-day cooldown to mitigate supply chain risks by waiting for vulnerabilities/tampering to be detected before updating. Security patches are excluded from cooldown and will create PRs immediately.

Summary

社内セキュリティガイドライン (Cooldown機能を利用する) に従い、Dependabot を新規導入し Cooldown 機能を設定する。

ライブラリの新バージョンリリースから3日間の待機期間を設けることで、
脆弱性や悪意のある改ざんが検知・解決される時間を確保する。

  • Dependabot設定ファイル(.github/dependabot.yml)を新規作成
  • 3日間のcooldownを設定し、新バージョンリリース直後の脆弱性・改ざんリスクを軽減
  • セキュリティパッチはcooldown対象外で通常通りPR作成される

Test plan

Related to source code (for typings update)

yutafujita and others added 2 commits April 2, 2026 13:28
Add dependabot.yml with 3-day cooldown to mitigate supply chain risks
by waiting for vulnerabilities/tampering to be detected before updating.
Security patches are excluded from cooldown and will create PRs immediately.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@yutafujita
yutafujita changed the base branch from master to claude/flamboyant-mendel April 2, 2026 06:54
linhmtran168
linhmtran168 previously approved these changes Apr 2, 2026
Base automatically changed from claude/flamboyant-mendel to master April 2, 2026 10:32
@yutafujita
yutafujita dismissed linhmtran168’s stale review April 2, 2026 10:32

The base branch was changed.

@yutafujita
yutafujita merged commit 4abd855 into master Apr 2, 2026
11 checks passed
@yutafujita
yutafujita deleted the feat/dependabot-cooldown branch April 2, 2026 10:40
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.

2 participants