beeware / beeware/Python-support-testbed
Add cooldown to dependabot actions
- Ngôn ngữ chính
- Python
- Star
- 7
- Fork
- 8
- Merge trung bình
- 9 giờ 41 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
## What is the problem or limitation you are having?
Our dependabot configuration currently upgrades all packages to the most recently available versions at the time of publication. This is a potential vector for supply chain attacks, as there's no window for a malicious release to be identified before it is rolled out. Best practice is to [add a cooldown period](https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns) to dependency updates.
## Describe the solution you'd like
We should add a 7 day cooldown to our dependabot configuration.
This has already been done to the [`beeware/.github` dependabot configuration](https://github.com/beeware/.github/blob/main/.github/dependabot.yml). We should make the analogous change to the dependabot configuration in this repository.
## Describe alternatives you've considered
Dependabot [recently added a default cooldown](https://github.blog/changelog/2026-07-14-dependabot-version-updates-introduce-default-package-cooldown/). However, the issue will still be identified by zizmor (and other auditing tools); and it's better to be explicit rather than implicit.
## Additional context
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tìm cấu hình Dependabot của repository này và so sánh với cấu hình beeware/.github được liên kết. Xác minh cách biểu diễn thời gian cooldown bảy ngày, sau đó cập nhật cấu hình repository và xác nhận rằng các công cụ auditing không còn báo cáo việc thiếu cooldown tường minh.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- github
- Lĩnh vực
- devops
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 76/100