Skip to content

CI: weekly scheduled run and monthly Dependabot updates - #3

Merged
niranjankagri merged 1 commit into
mainfrom
ci/weekly-schedule-dependabot
Oct 26, 2026
Merged

niranjankagri merged 1 commit into
mainfrom
ci/weekly-schedule-dependabot

Conversation

@niranjankagri

Copy link
Copy Markdown
Owner

What

  • Weekly scheduled run: every Tuesday 23:15 UTC, without a code change. A broken dependency, or a change outside the repository (demo site, browser, runner image), shows up within a week. Quality Intelligence collects the run like any other run on main. The time is at night in India and before QI's daily 07:40 UTC collection.
  • Concurrency: where the workflow has a concurrency group, the event is now part of it, so the weekly run and a push run on main can't cancel each other. A cancelled run would show as an incomplete collection in QI.
  • Dependabot version updates (.github/dependabot.yml), monthly:
    • minor and patch updates are grouped into one PR per ecosystem and folder;
    • each major version comes as its own PR and needs a review before merging.
  • README: mentions both.

Checked

  • All YAML files parse with PyYAML; the triggers, cron entry and concurrency group are as intended.
  • Every Dependabot folder exists.
  • CI on this PR runs the unchanged jobs.

🤖 Generated with Claude Code

The workflow now also runs every Tuesday 23:15 UTC without a code change, so a
broken dependency or a change outside the repository shows up within a
week (night in India, before the daily Quality Intelligence collection).
The concurrency group includes the event, so the weekly run and a push
run on main never cancel each other.

Dependabot version updates once a month: minor and patch updates grouped
into one pull request per ecosystem, major versions as separate pull
requests to review. README says both.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@niranjankagri
niranjankagri merged commit 1a0895b into main Oct 26, 2026
1 check passed
@niranjankagri
niranjankagri deleted the ci/weekly-schedule-dependabot branch October 26, 2026 05:44
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.

1 participant