-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
workflows/scheduled: improve coverage of scheduled online checks
Let's test our formulae more systematically. We do this by indexing all formulae so that: - formulae 1 to 50 are tested on the first day of the year - formulae 51 to 100 are tested on the second day of the year - formulae 101 to 150 are tested on the third day of the year - and so on. This works fine as long as we have fewer than 365 * TEST_COUNT formulae (currently 18250). While we're here: - scope token permissions more tightly - remove the `os` key from the matrix, since there is only one entry - remove unused references to `macos-latest` - always run the formula source test as long as the upstream repository has not been archived - remove the unnecessary `${{ }}` in `if:` properties - error out with a comment posted if `create_matrix` fails
- Loading branch information
Showing
1 changed file
with
52 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters