Skip to content

Commit

Permalink
Run CircleCI builds every day
Browse files Browse the repository at this point in the history
Modern ecosystem needs to go fast, die young, break early, and ship
often. Therefore we can never be sure that if a commit was successfully
built today then the same code can be built tomorrow. Transitive
dependencies come and go, new toolchain versions get released, etc.
We do not have every dependency pinned, so we should be testing
regularly to see if anything breaks.

Let's run CircleCI test suite every day at 5:00 to make sure that we see
the scheduled breakage early in the morning, not when some poor soul
submits a pull request and *then* learns that something does not work.
  • Loading branch information
ilammy committed Dec 23, 2019
1 parent 231541d commit 62c58c7
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,14 @@ jobs:
workflows:
version: 2
tests:
triggers:
- schedule:
cron: "0 5 * * *"
filters:
branches:
only:
- master
- stable
jobs:
- analyze
- android
Expand Down

0 comments on commit 62c58c7

Please sign in to comment.