Commit Graph

60 Commits

Author SHA1 Message Date
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 2f93a52bce Update `automerge` checks for new code style. 2020-07-28 06:59:28 +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
Markus Reiter a09d7aca2c
Change image for `automerge` action. (#86302) 2020-07-21 04:28:22 +02:00
Eric Knibbe 8952e9d5a5
actions: remove generate_formulae.brew.sh_data.yml (#81785) 2020-05-04 19:56:44 +01:00
Jonathan Chang 622696fd27
actions: use homebrew/brew for Dockerfile (#77255) 2020-02-18 04:05:59 +00:00
Markus Reiter 61f8053c55
Allow auto-merging multiple shasum changes. (#71550) 2019-10-27 18:38:57 +01:00
Markus Reiter 6dc9dd476b
Make `#version_decreased?` less strict. (#70518) 2019-10-10 15:44:43 +02:00
Markus Reiter e9e8b164c6
Use Check Runs API. (#69065) 2019-09-13 22:54:15 +02:00
Markus Reiter f06900966f Also split versions at `_`. 2019-08-16 02:56:16 +02:00
Markus Reiter c2ddff3da5 Don't treat hex IDs as versions. 2019-08-16 02:35:37 +02:00
Markus Reiter 2313eaad0e Also split versions at `:`. 2019-08-16 02:09:32 +02:00
Markus Reiter b8669f31f0 Also split versions at `-`. 2019-08-16 01:58:05 +02:00
Markus Reiter 1d39911746 Revert to old formulae.brew.sh script. 2019-08-15 17:29:29 +02:00
Markus Reiter 25d0a0c477 Update formulae.brew.sh action. 2019-08-15 16:48:17 +02:00
Markus Reiter ad1da6df80 Refactor GitHub actions. 2019-08-13 04:00:56 +02:00
Markus Reiter 80acc3fb5a Don't exit with 78 in workflow. 2019-08-13 03:55:26 +02:00
Markus Reiter e29b1684c0 Fix `sync_templates`. 2019-08-13 03:44:54 +02:00
Markus Reiter 375ae488be Simplify `automerge`. 2019-08-13 03:17:09 +02:00
Markus Reiter ba93c02358 Add support for `schedule` event. 2019-08-13 02:06:14 +02:00
Markus Reiter a51f70d7b6 Fix templates and CI config sync. 2019-08-13 01:45:01 +02:00
Jeremy Mayeres 586894248a Remove more references to eID tap (#67458) 2019-08-12 02:19:42 +01:00
Markus Reiter c18acf8198 Output PR counts. 2019-07-28 02:01:25 +02:00
Markus Reiter 6b6b5bcdc6 Add workaround for failing `GitDiff`. 2019-07-27 23:10:43 +02:00
Markus Reiter d828537eaf Show which PR errored. 2019-07-27 23:01:16 +02:00
Markus Reiter 9e03c3cac2
Use stricter similarity index for finding renames. (#66741) 2019-07-25 18:37:37 +02:00
Markus Reiter f8ccb64356
Debug automerge. (#66737) 2019-07-25 17:37:56 +02:00
Markus Reiter 2fc8647d42
Output errors to `stdout` to retain order. (#66734) 2019-07-25 17:00:16 +02:00
Markus Reiter 10f220de40
Fix GitHub Action. (#66541) 2019-07-21 13:16:45 +02:00
Markus Reiter e1f1a12cd7
Merge pull request #60396 from reitermarkus/actions
Split versions and compare parts.
2019-03-14 22:58:03 +01:00
Markus Reiter bab800d7e4 Use `Version.parse` to compare versions. 2019-03-14 22:46:59 +01:00
Markus Reiter 01ff8d3cc2 Fix refinement usage. 2019-03-02 04:08:29 +01:00
Markus Reiter 3f98cedd9e Disable sync for `eid` tap. 2019-03-02 03:51:01 +01:00
Markus Reiter 7ddcfbdd82 Remove hard-coded `GITHUB_EVENT_NAME`. 2019-03-02 03:51:01 +01:00
Markus Reiter f463d9e921 Fix refinement usage. 2019-03-02 03:51:01 +01:00
Markus Reiter 0664824fd1
Add backtrace for exceptions. (#59690) 2019-03-02 03:35:30 +01:00
Markus Reiter 7bd30c56e5
Re-enable `automerge`. (#59665) 2019-03-01 09:53:34 +01:00
Markus Reiter 8ca9fe3c8c
Refactor `automerge` output. (#59664) 2019-03-01 09:37:30 +01:00
Markus Reiter 66d86c6e98
Switch to `linuxbrew/brew` Docker image. (#59663) 2019-03-01 08:49:12 +01:00
Markus Reiter 19f47112d2
Fix cache directory. (#59662) 2019-03-01 08:20:31 +01:00
Markus Reiter b9af7edae1
Clean up `entrypoint.sh`. (#59660) 2019-03-01 07:05:57 +01:00
Markus Reiter 32bdd9569b
Hardcode `HOME` to `/home/linuxbrew`. (#59659) 2019-03-01 06:42:54 +01:00
Markus Reiter 76c48ccb24
Create `~/.cache` for GitHub Action. (#59657) 2019-03-01 06:18:26 +01:00
Markus Reiter c90d517031
Check for version decrease in `automerge` action. (#59581)
* Combine all skip messages.

* Skip merging if version decreased.

* Re-enable automerge action, but disable actual merging while debugging.

* Check version against previous versions.
2019-02-28 09:39:36 +01:00
Markus Reiter 8bc216a1e8
Fix label sync. (#59339) 2019-02-23 02:39:02 +01:00