Markus Reiter
64a0dc2813
Run subsequent steps even if `audit` fails.
2020-08-31 19:30:06 +02:00
Markus Reiter
c3abe0e55b
Check for `ci-verified-manually` label.
2020-08-31 19:30:06 +02:00
Markus Reiter
bc7858fc35
Create `dependabot.yml`. ( #88433 )
2020-08-31 05:32:59 +02:00
Markus Reiter
3ca26fa7b6
Prefix CI labels with `ci-`. ( #88423 )
2020-08-30 21:32:52 +02:00
Markus Reiter
d8dc39bb63
Support renaming labels.
2020-08-30 01:50:42 +02:00
Markus Reiter
5f3a4cb2ef
Refactor `sync-labels` action.
2020-08-30 00:15:27 +02:00
Markus Reiter
675431e167
Use same casing for all workflows.
2020-08-29 22:18:34 +02:00
Markus Reiter
483f82fab7
Remove `git_diff` workaround.
2020-08-29 20:12:32 +02:00
Markus Reiter
e2daa7ec85
Don't automerge when there are outstanding requests.
2020-08-29 20:12:32 +02:00
Markus Reiter
edfb399fa4
Fix workflow name. ( #88370 )
2020-08-29 17:52:00 +02:00
Markus Reiter
7bce9c2306
Remove `checkout_cask_pr` action. ( #88368 )
2020-08-29 17:32:34 +02:00
Markus Reiter
8b42ace8a7
Create PRs for template and CI config changes. ( #88367 )
2020-08-29 17:13:51 +02:00
Markus Reiter
fe6edccb69
Also check for `conclusion` status before automerging.
2020-08-29 06:08:33 +02:00
Markus Reiter
546a5432f3
Don't automerge pull requests which have any labels.
2020-08-29 06:08:33 +02:00
Markus Reiter
c3140f9a14
Sync `rebase` workflow. ( #88361 )
2020-08-29 05:56:08 +02:00
Markus Reiter
5fc535075c
Check for `skip-install` label. ( #88301 )
2020-08-29 05:38:11 +02:00
Markus Reiter
a265632bab
Add conclusion step for CI. ( #88243 )
2020-08-28 00:55:56 +02:00
Markus Reiter
7ddcc5b938
Increase automerge interval to every 30 minutes. ( #88267 )
2020-08-27 19:07:46 +02:00
Markus Reiter
fa51ddee01
Only run `test` if matrix is non-empty. ( #88181 )
2020-08-26 13:27:42 +02:00
BrewTestBot (Rebase PR Action)
dcc8098dcd
Actually check out pull request.
2020-08-25 06:33:25 +02:00
BrewTestBot (Rebase PR Action)
081e3c70a4
Use upstream rebase action again.
2020-08-25 06:16:45 +02:00
BrewTestBot (Rebase PR Action)
aa5ef9cdb7
Don't save credentials for rebase action.
2020-08-25 06:03:31 +02:00
Markus Reiter
348b4351dc
Use `HOMEBREW_GITHUB_API_TOKEN` again.
2020-08-25 05:45:10 +02:00
Markus Reiter
bc82259a82
Debug rebase action.
2020-08-25 05:40:04 +02:00
Markus Reiter
a14091cae4
Use `GITHUB_TOKEN` for rebase action.
2020-08-25 05:16:36 +02:00
Markus Reiter
bd0063bb8b
Add action to rebase pull request. ( #88097 )
2020-08-25 04:51:23 +02:00
Markus Reiter
04e9f8d8de
Use `setup-homebrew` action. ( #88033 )
2020-08-25 04:17:40 +02:00
Markus Reiter
863fca122e
Fix CI event name.
2020-08-22 21:51:28 +02:00
Markus Reiter
e009305436
Fix CI event name. ( #88012 )
2020-08-22 21:48:10 +02:00
Markus Reiter
2db2ebff5e
Use `pull_request_target` for CI workflow. ( #88011 )
2020-08-22 21:35:14 +02:00
Markus Reiter
3453d80e35
Only uninstall conflicting casks and formulae if they are installed. ( #87958 )
2020-08-22 00:11:32 +02:00
Markus Reiter
f2681a46a0
Uninstall conflicting casks and formulae on CI.
2020-08-21 23:27:07 +02:00
Markus Reiter
beb5dc6bdc
Remove old CI workflow.
2020-08-16 05:37:10 +02:00
Markus Reiter
e407f3fb28
Use `HOMEBREW_READ_ONLY_GITHUB_API_TOKEN` for `audit`.
2020-08-15 04:14:06 +02:00
Markus Reiter
4f639f2f66
Try `HOMEBREW_READ_ONLY_GITHUB_API_TOKEN`.
2020-08-15 03:08:02 +02:00
Markus Reiter
fb391d1618
Output check run names in `automerge`. ( #87544 )
2020-08-13 02:34:32 +02:00
Markus Reiter
d9e1309717
Fix syncing top-level `.github` files. ( #87543 )
2020-08-13 02:04:25 +02:00
Markus Reiter
15ba0cb966
Don't remove custom workflows in other taps. ( #87541 )
2020-08-13 01:10:14 +02:00
Markus Reiter
ae39694630
Refactor CI setup. ( #87398 )
2020-08-12 23:47:11 +02:00
Markus Reiter
d8753586ea
Add workaround for Visual Studio.
2020-08-11 05:05:57 +02:00
Markus Reiter
0156eb9b9b
Add cache `restore-keys`. ( #87363 )
2020-08-11 01:41:19 +02:00
Markus Reiter
7e93da7a8a
Actually pass `new_cask` to `Auditor`. ( #87359 )
2020-08-10 20:38:50 +02:00
Vítor Galvão
2ee9f56168
Always run `brew cask style`. ( #87001 )
...
Co-authored-by: Markus Reiter <me@reitermark.us>
2020-08-04 12:09:10 +02:00
Markus Reiter
51483041a9
Print annotations for checks. ( #86805 )
2020-07-30 09:20:47 +02:00
Markus Reiter
2f93a52bce
Update `automerge` checks for new code style.
2020-07-28 06:59:28 +02:00
Markus Reiter
0f1f55b9b8
Update branch for `actions/checkout`.
2020-07-28 06:48:56 +02:00
Markus Reiter
8a5da2b571
Fix `path` in `sync` action.
2020-07-28 06:46:38 +02:00
Markus Reiter
38560d060c
Support removing files in `sync` action.
2020-07-28 06:45:42 +02:00
Markus Reiter
287c110689
Remove Travis. ( #86631 )
2020-07-28 06:42:13 +02:00
Mike McQuaid
9a1081905c
.github/workflows: run `brew cask style`. ( #85573 )
...
Do this for all casks instead of a single cask.
As-of https://github.com/Homebrew/brew/pull/7867 we will need to
ensure that this never fails to avoid breaking Homebrew/brew CI
(and vice versa).
2020-07-27 14:55:41 +01:00