diff --git a/Library/Homebrew/github_runner_matrix.rb b/Library/Homebrew/github_runner_matrix.rb index 70ccfe07c2b22..492faf73c4eb4 100644 --- a/Library/Homebrew/github_runner_matrix.rb +++ b/Library/Homebrew/github_runner_matrix.rb @@ -169,6 +169,8 @@ def generate_runners! ["#{version}-arm64", runner_timeout] end + # We test recursive dependents on ARM macOS, so they can be slower than our Intel runners. + timeout *= 2 if @dependent_matrix && timeout < GITHUB_ACTIONS_RUNNER_TIMEOUT spec = MacOSRunnerSpec.new( name: "macOS #{version}-arm64", runner:,