Skip to content

Commit fae801e

Browse files
snakaclaude
andcommitted
Build main weekly
Gemfile.lock is not committed, so a new dependency release can break the build while main stays unchanged. The json 3.0 release did exactly that: it broke the Rails 7.x jobs on main (see #766), but no push to main has happened since, so CI never showed it. Add a weekly scheduled run so such breakage shows up without waiting for the next push. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 29f114d commit fae801e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ name: split
33
on:
44
push:
55
pull_request:
6+
schedule:
7+
# Gemfile.lock is not committed, so new dependency releases can break the
8+
# build without any change here. Build main weekly to catch that early.
9+
- cron: "0 3 * * 1"
610

711
jobs:
812
test:

0 commit comments

Comments
 (0)