Skip to content

Commit 2c1f18e

Browse files
committed
ci: document monthly Dependabot updates without bot assignments
2 parents 3944ce2 + 9519f48 commit 2c1f18e

3 files changed

Lines changed: 12 additions & 9 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,13 @@ updates:
2121
patterns: ["*"]
2222
update-types: ["major", "minor", "patch"]
2323

24-
# Group quarterly hook revision updates, preserving SHA pins and frozen comments.
24+
labels: [CI/CD, dependencies]
25+
26+
# Group monthly hook revision updates, preserving SHA pins and frozen comments.
2527
- package-ecosystem: pre-commit
2628
directory: /
2729
schedule:
28-
interval: "quarterly"
30+
interval: "monthly"
2931
time: "09:00"
3032
timezone: "America/Los_Angeles"
3133

@@ -40,13 +42,11 @@ updates:
4042
- dependency-name: "https://github.com/lycheeverse/lychee"
4143

4244
groups:
43-
pre-commit-quarterly:
45+
pre-commit-monthly:
4446
applies-to: version-updates
4547
patterns: ["*"]
4648

47-
assignees: [rwgk]
4849
labels: [CI/CD, dependencies]
49-
milestone: 54
5050

5151
# GitHub Actions updates targeting the 12.9.x branch
5252
- package-ecosystem: github-actions
@@ -65,3 +65,5 @@ updates:
6565
applies-to: version-updates
6666
patterns: ["*"]
6767
update-types: ["major", "minor", "patch"]
68+
69+
labels: [CI/CD, dependencies]

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ and freshly rendered HTML, including link fragments. It runs on PR updates and
221221
from nightly CI; copied `pull-request/*` branches do not repeat these checks.
222222

223223
Nightly link checks start with a fresh cache and publish successful checks for
224-
PRs to reuse for up to one day. Dependabot groups quarterly pre-commit hook
224+
PRs to reuse for up to one day. Dependabot groups monthly pre-commit hook
225225
revision updates into one PR for review. Lychee version updates are maintained
226226
separately so its local hook and CI binary stay aligned. The local lychee hook keeps its current
227227
behavior until a stable release supports an explicit cache location.

‎ci/README-pre-commit-migration.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,10 @@ latest documentation trees under `artifacts/docs`.
5050

5151
## Hook updates
5252

53-
Dependabot groups pre-commit hook revision updates into one quarterly PR,
54-
preserving SHA pins and their `# frozen:` version comments. Updates retain the
55-
assignee, labels, and milestone. Only hook repository URLs are allowed;
53+
Dependabot groups pre-commit hook revision updates into one monthly PR,
54+
preserving SHA pins and their `# frozen:` version comments. All hook and GitHub
55+
Actions update PRs use the `CI/CD` and `dependencies` labels, without an automatic
56+
assignee or milestone. Only hook repository URLs are allowed;
5657
`additional_dependencies` pins stay unchanged. Lychee is excluded because its
5758
hook revision, `LYCHEE_VERSION` argument, and CI binary pin must be updated
5859
together.

0 commit comments

Comments
 (0)