Commit Graph

54 Commits

Author SHA1 Message Date
Logicer fd3b822cf7 Default to running on all runners 2021-07-21 11:15:25 +08:00
Logicer cb64f58f42 Fix `depends_on macos:` format compatibility 2021-07-21 11:15:25 +08:00
Logicer 4bcc4b4ed6 Fix Style (again again) 2021-07-21 11:15:25 +08:00
Logicer 6aab459eb4 Fix Style (again) 2021-07-21 11:15:25 +08:00
Logicer e38c809896 Fix Style 2021-07-21 11:15:25 +08:00
Logicer ab4f789a9a [CI] Respect `depends_on macos:` 2021-07-21 11:15:25 +08:00
Markus Reiter d6d3bd9b3a
Fix runner selection. (#103370) 2021-04-07 17:56:09 -04:00
Nanda H Krishna 01798c1c34
cmd/lib/generate-matrix.rb: update GitHub API call (#99993) 2021-02-18 07:43:56 +08:00
Markus Reiter 7e6c5cf62f Don't quit Installer, Safari, System Events and System Preferences. 2021-01-08 07:48:47 +01:00
Markus Reiter b07c9bbb4d Fix job name. 2021-01-08 05:03:59 +01:00
Markus Reiter c40e5bd092
Fix `ci_matrix.rb`. 2021-01-08 05:00:38 +01:00
Markus Reiter 6f263eb53d Only run on all macOS versions if casks contain any of the supported ones. 2021-01-08 03:39:38 +01:00
Markus Reiter 1a16ef8a51 Select macOS runners randomly. 2021-01-06 11:12:22 +01:00
Markus Reiter ba9092e4cf Fix checking running apps. 2020-12-26 22:13:27 +01:00
Markus Reiter bd732c3938 Handle running apps in `application.<bundle_id>.<number>.<number>` format. 2020-12-26 14:44:23 +01:00
Markus Reiter f32546f6b7
Add missing `require`s. (#93902) 2020-12-01 06:16:25 +11:00
Markus Reiter bb73c281e8
Use non-cask commands where possible. (#92998) 2020-11-21 23:17:52 +01:00
Miccal Matthews 69c623755f
cmd/lib/check: fix style (#90819) 2020-10-14 06:39:45 +08:00
Markus Reiter 129dfb53c0
Run `brew style` instead of `brew cask style`. (#89816) 2020-09-25 01:18:32 +02:00
Markus Reiter e15a3e07fd
Fix non-array uninstall directives. (#89549) 2020-09-19 04:48:17 +02:00
Markus Reiter 1154747c67
Don't fail if allegedly missing uninstall entries already exist in casks. (#89490) 2020-09-18 21:49:18 +02:00
Markus Reiter 4f914ca088
Only run `audit` on all casks if individual casks are not tested. (#89182) 2020-09-13 05:04:37 +01:00
Markus Reiter 084b424e02 Add support for `ci-skip-appcast` label. 2020-09-04 07:37:17 +02:00
Markus Reiter e9bb319ad6 Remove explicit `--strict` flag. 2020-09-04 06:51:27 +02:00
Markus Reiter a6cbe0e731 Fetch PR labels to ensure they are up-to-date. 2020-09-04 06:51:27 +02:00
Markus Reiter e31f8e84f0 Remove explicit `--token-conflicts` flag. 2020-09-04 06:51:27 +02:00
Markus Reiter a265632bab
Add conclusion step for CI. (#88243) 2020-08-28 00:55:56 +02:00
Markus Reiter 04e9f8d8de
Use `setup-homebrew` action. (#88033) 2020-08-25 04:17:40 +02:00
Markus Reiter c7d0028e4f Only run `audit` with `--strict` for new casks. 2020-08-16 05:37:10 +02:00
Markus Reiter 1c9f1bc112
Only check for token conflicts for new casks. (#87607) 2020-08-14 22:31:29 +02:00
Markus Reiter ae39694630
Refactor CI setup. (#87398) 2020-08-12 23:47:11 +02:00
Markus Reiter 1553e69f52 Fix undefined `stanza`. 2020-08-11 10:20:45 +02:00
Markus Reiter 2fa5e200b7 Remove CI `zap` exception handling. 2020-08-11 08:18:02 +02:00
Markus Reiter 2803f44dbe
Use explicit timeout in `brew cask ci`. (#87339) 2020-08-10 01:52:08 +02:00
Markus Reiter 51483041a9
Print annotations for checks. (#86805) 2020-07-30 09:20:47 +02:00
Markus Reiter 287c110689
Remove Travis. (#86631) 2020-07-28 06:42:13 +02:00
Markus Reiter a8f961d2c1
Revert "Remove Travis CI (#86613)" (#86633)
This reverts commit 464c19f391.
2020-07-28 03:49:19 +02:00
Mike McQuaid 464c19f391
Remove Travis CI (#86613)
GitHub Actions is now used instead.
2020-07-27 13:19:06 +01:00
Mike McQuaid 68fa8d3e70
cmd/lib/check: fix RuboCop style.
See https://github.com/Homebrew/brew/pull/7867.
2020-07-27 10:39:12 +01:00
Mike McQuaid 65de0eb647
cmd/lib/capture: fix RuboCop style.
See https://github.com/Homebrew/brew/pull/7867.
2020-07-27 10:39:12 +01:00
Markus Reiter 1afaa83163 Add exception. 2019-09-15 06:35:47 +02:00
Markus Reiter cb8b426a42
Run `zap` on CI for exceptions. (#69014) 2019-09-13 22:55:12 +02:00
Markus Reiter 5b99e3ab40 Simplify `Check#message`. 2019-08-16 19:18:10 +02:00
Markus Reiter 5bf5e0af96 Fix `.app` glob. 2019-08-16 19:18:10 +02:00
Markus Reiter 605727e405 Fix “string contains null byte” error. 2019-08-14 06:52:49 +02:00
Markus Reiter 8ee3dcb050
Implement CI action. (#67523) 2019-08-13 11:02:53 +02:00
Markus Reiter 49b8966b80
Fix CI script. (#54505) 2018-11-05 07:16:38 +01:00
Markus Reiter c89e46aff1 Fix namespace. 2018-09-22 06:04:30 +02:00
Markus Reiter 0c67b8ebea Remove undefined variable. 2018-08-13 22:19:15 +02:00
Markus Reiter b529bfab47
Prevent Travis timeout. (#50725) 2018-08-13 07:54:34 +02:00