Commit Graph

547 Commits (003d7b7bc9281084abf75518755641b72ed9c111)

Author SHA1 Message Date
BrewTestBot 86bdff4ca3 triage-issues.yml: update to match main configuration 2022-12-05 14:07:15 +01:00
Francois-Xavier Coudert 32de10eca1 tests.yml: run CI on Intel Ventura 2022-11-30 15:18:21 +01:00
FX Coudert 4f7d15f435
workflows: migrate to actions/cache@v3 (#116847) 2022-11-28 15:19:08 -05:00
Carlo Cabrera cb909266a2
workflows: remove `HOMEBREW_CHANGE_ARCH_TO_ARM` (#116618)
Our runners no longer require Rosetta, so these can be removed.
2022-11-24 22:31:14 +08:00
Michael Cho 291ad2836a
workflows/triage: update CI-linux-self-hosted formulae
* Remove `go` as most dependents are skipped
* Add `llvm` due to over 6 hour build time
* Add `qt` and `qt@5`
2022-11-20 01:58:54 +00:00
Michael Cho 8b6b0ae23e
workflows/triage: update legacy label
Following are the formula for latest versions:
* `bash-completion@2`
* `postgresql@15`
* `python@3.11`
2022-11-19 15:43:23 +00:00
FX Coudert 38ded3c0d4
workflows: run tests on 13-arm64 2022-11-13 15:15:01 +00:00
Elan Ruusamäe 0512b6df0a
Pull request template: Guide users to use proper markup (#115165) 2022-11-08 19:25:26 +08:00
Dawid Dziurla 975e9013aa
workflows: fix Linux logs path for upload (#113506) 2022-10-24 10:09:29 +02:00
Bo Anderson bd3a103351
workflows: support ephemeral 13-arm64 2022-10-17 15:39:58 +01:00
Dawid Dziurla cf940849e4
workflows: fix python@3.10 exception for legacy label (#113046) 2022-10-13 13:49:58 +02:00
Carlo Cabrera dbd747f374
publish-commit-bottles: use large GitHub runner (#112136) 2022-10-02 14:10:26 +08:00
Dawid Dziurla 01e8f86d86
Tweak run-name for workflows (#111814) 2022-09-28 17:40:18 +02:00
Dawid Dziurla 81e9a7570b
Set run-name for dispatch workflows (#111778) 2022-09-27 18:09:12 +02:00
BrewTestBot 5b9b2c0649 triage-issues.yml: update to match main configuration 2022-09-22 16:05:23 +01:00
BrewTestBot 86e5e6fe99
triage-issues.yml: update to match main configuration 2022-09-21 14:32:18 +01:00
Bo Anderson 6dd68b771f
workflows/dispatch-build-bottle: use container throughout 2022-09-19 19:36:15 +01:00
Sam Ford 6c13326573 workflows/tests: handle CI-skip-livecheck label 2022-09-15 15:49:14 +02:00
Michka Popoff 3a2186976b autobump: update renamed formulae
Fixes:
Warning: Use lux instead of deprecated annie
Warning: Use prestodb instead of deprecated presto
Warning: Use openiothub-server instead of deprecated server-go
2022-09-12 23:10:58 +02:00
Shaun Jackman 8e9d614622 CI: Use ubuntu-22.04 rather than ubuntu-latest (ubuntu-20.04)
Use ubuntu-22.04 for the CI tests rather than ubuntu-latest,
which is currently ubuntu-20.04.
2022-09-07 02:22:48 +08:00
Shaun Jackman ebfe25d80a Use Ubuntu 22.04 to build bottles
Use Ubuntu 22.04 rather than Ubuntu 16.04 to build bottles.

- https://github.com/Homebrew/brew/issues/13619
2022-09-07 02:22:48 +08:00
Alex 306a0bdfb7 Update dispatch-rebottle.yml 2022-08-30 09:41:30 +01:00
Alex 4336538c85 Update dispatch-rebottle.yml 2022-08-30 09:41:30 +01:00
Carlo Cabrera 0780f867d1
workflows/tests: collapse some output in the summary (#108493)
Some of this output can be rather long, so let's hide them behind a
dropdown.

Needs Homebrew/actions#299.
2022-08-22 20:55:40 +08:00
Carlo Cabrera 12fda82546
workflows/tests: use summary action for dependent tests (#108376) 2022-08-19 11:42:11 +08:00
Carlo Cabrera 22edc0d8fe dispatch-rebottle: update worklow summary steps
Follow-up to #108365.
2022-08-19 11:40:43 +08:00
Carlo Cabrera 9ec55c2a3b dispatch-build-bottle: update workflow summary steps
Follow up to #108365.
2022-08-19 11:40:43 +08:00
Carlo Cabrera 8dc01dbd03
workflows/tests: split summary and bottle result again (#108365)
Also, produce a step summary on the workflow summary page (see #105786).

Needed as soon as Homebrew/actions#295 is merged.
2022-08-18 23:44:02 +08:00
Mohammad Zulfikar 6a81dff09e
dispatch-build-bottle: use composite action (#106155)
* Update github actions to use composite action created before

* Update tests.yml

* Update tests.yml

* Update composite action to use workdir input

* Change composite action naming

* Update composite action

* Update composite action on dispatch build bottle
2022-08-16 10:28:38 -07:00
Xuehai Pan 4faa6e2f0c
.github/workflows: migrate to python@3.10 (#107562) 2022-08-08 11:01:53 +02:00
Carlo Cabrera 2d3ec05418
autobump: remove `pocsuite3` (#107454)
Upstream have their own automation for bumping this formula. See:
- 9ec593f284/.github/workflows/release.yml (L30-L39)
- https://github.com/Homebrew/homebrew-core/pull/107433

Keeping this in the autobump list causes issues with publishing the
bottles. See https://github.com/Homebrew/homebrew-core/pull/107453.
2022-08-06 22:45:46 +08:00
Bo Anderson 343cb9fa39
workflows/dispatch-build-bottle: fix for ephemeral 2022-07-19 14:38:47 +01:00
BrewTestBot 9692318ca6
Synchronize triage configuration (#106073)
triage-issues.yml: update to match main configuration
2022-07-18 22:41:43 +02:00
Bo Anderson ecb81bfc5e
workflows: migrate Intel runners to ephemeral 2022-07-18 21:36:37 +01:00
Varun Sharma d28102ad75
ci: Add GitHub token permissions for workflows
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
2022-07-04 21:48:23 +01:00
Carlo Cabrera 81b2faf990
workflows: remove wheezy references (#105087)
These are no longer being used. See #104081, #92329.
2022-07-05 03:58:51 +08:00
Carlo Cabrera 93f2216494
triage: add labels for boost, icu4c, ffmpeg dependents (#105002)
We often struggle with merging boost and icu4c updates due to merge
conflicts. The same occasionally happens with ffmpeg updates.

Let's make it easier to identify PRs that could potentially cause merge
conflicts with appropriate labels.
2022-07-03 22:35:17 +08:00
Michka Popoff 01a6a32928
triage.yml: remove wheezy label 2022-06-21 13:55:36 +01:00
Bo Anderson 13fbf19e6a
workflows/tests: use envs rather than interpolation 2022-06-14 13:16:04 +01:00
Alexander Bayandin 36b8a4aaf8
workflows/autobump: remove trino (#103300) 2022-06-09 13:59:09 +01:00
Bo Anderson 5533e0da8d
workflows/tests: temporarily stop dispatching jobs for ephemeral
Closes #101564.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-15 03:56:07 +00:00
Bo Anderson da6187b285
workflows/test: add test ephemeral runner 2022-04-27 22:12:40 +01:00
Rui Chen 09ea1f78bd
autobump: track more formulae (#99474)
* autobump: track more formulae

Signed-off-by: Rui Chen <rui@chenrui.dev>

* add more formulae

Signed-off-by: Rui Chen <rui@chenrui.dev>

* add more formulae

Signed-off-by: Rui Chen <rui@chenrui.dev>

* remove hugo

Signed-off-by: Rui Chen <rui@chenrui.dev>

* autobump: remove scalapack

Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>

Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2022-04-25 09:07:53 +01:00
Rui Chen 69c108fd5f
triage: add more `long build` formulae (#99475)
* triage: add more `long build` formulae

Signed-off-by: Rui Chen <rui@chenrui.dev>

* triage: remove cmake

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2022-04-25 09:07:47 +01:00
BrewTestBot a9fcb94214
triage-issues.yml: update to match main configuration (#99111) 2022-04-12 17:35:53 +01:00
Mike McQuaid 7d59f96806
Update Homebrew discussion links (#98573)
The organisation discussions have a cleaner URL.
2022-04-06 10:11:37 +01:00
Christian Clauss 1d406953b0
workflows: upgrade actions/github-script to v6 2022-03-22 01:05:25 +00:00
Sean Molenaar 514e23c2c9 Tests: set the default timeout to 90 minutes 2022-03-21 11:12:18 +01:00
Bo Anderson 64a184b5d9
workflows/tests: don't run dependent tests on cancel 2022-03-10 18:22:22 +00:00
Sam Ford eefe7be731
Remove autobump formulae with Repology issues (#94346)
The newest version reported by Repology for these formulae is
inappropriate with respect to the formula. Since the `autobump`
workflow is now using `brew bump` to open version bump PRs and `bump`
uses the newest version from livecheck and Repology, we have to remove
these formulae from this list until we can tell `bump` to only open a
PR for a new version from livecheck.
2022-03-08 11:31:27 -05:00