Skip to content

Commit fd2df76

Browse files
committed
revert renovate cron fix — Renovate requires wildcard minutes
Renovate doesn't support minute granularity and requires * for the minutes field. The previous fix (7e78597) broke the config by using a specific minute value, causing Renovate to reject the schedule (#286). Also removes the PR check that enforced the wrong constraint. Closes #286 Assisted-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 65a8cfe commit fd2df76

2 files changed

Lines changed: 3 additions & 9 deletions

File tree

.github/workflows/pr-checks.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,6 @@ jobs:
4040
- name: "Checkout metrics-service (${{ github.ref }})"
4141
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4242

43-
- name: "Check for wildcard cron minutes in renovate config"
44-
run: |
45-
if grep -Pn '"schedule".*"\* ' renovate.json; then
46-
echo "::error::Cron schedules in renovate.json must not use * for minutes (runs every minute). Use a specific minute like 0."
47-
exit 1
48-
fi
49-
5043
- name: "Install uv"
5144
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
5245

renovate.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"tekton": {
55
"enabled": true,
66
"automerge": true,
7-
"schedule": ["0 */12 * * 1-5"]
7+
// must use * for minutes, Renovate doesn't support minutes (#286)
8+
"schedule": ["* */12 * * 1-5"]
89
}
9-
}
10+
}

0 commit comments

Comments
 (0)