diff --git a/.github/scripts/report-scheduled-failure.sh b/.github/scripts/report-scheduled-failure.sh index 7065008..1a0f5f7 100755 --- a/.github/scripts/report-scheduled-failure.sh +++ b/.github/scripts/report-scheduled-failure.sh @@ -8,7 +8,7 @@ TITLE="Scheduled dependency check failed" # updates color/description without error if present. gh label create "$LABEL" \ --color "FBCA04" \ - --description "Weekly dependency check failures" \ + --description "Scheduled dependency check failures" \ --force # Find an open issue with our label, if any. --jq '.[0].number // empty' @@ -17,7 +17,7 @@ existing=$(gh issue list --label "$LABEL" --state open --json number --jq '.[0]. if [ -z "$existing" ]; then body=$(printf '%s\n\n%s\n\n%s\n\n%s' \ - "The weekly scheduled dependency check failed." \ + "The scheduled dependency check failed." \ "First failing run: ${RUN_URL}" \ "Likely cause: a transitive dev or lint dependency (ruff, ty, eof-fixer, pytest, typing-extensions) released a breaking change. Reproduce locally with \`just install\` then \`just lint\` and \`just test\`." \ "Close this issue once fixed. The next scheduled failure will open a fresh issue.") diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index b1fe433..cc3424f 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -1,7 +1,7 @@ name: scheduled-dep-check on: schedule: - - cron: "0 6 * * 1" # Mondays 06:00 UTC + - cron: "20 6 * * *" # daily 06:20 UTC workflow_dispatch: {} concurrency: