From ffd104fe7d604e89cfeb26060f33458714934989 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Fri, 17 Jul 2020 21:58:25 +1000 Subject: [PATCH] bors: Remove ci/hydra-eval from required statuses Recently we've seen several Bors merge failures from ci/hydra-eval that terminate with error: unable to fork: Cannot allocate memory This works around the issue (#1888) by removing ci/hydra-eval from statuses required for Bors to merge. This status will instead be added as a requirement to the GitHub branch protection rules of this repo. If the Hydra eval fails the first time around for the Bors merge commit, Bors won't fail because eval isn't required for Bors anymore. Hydra will automatically fix the eval, likely on the second pass, and then build the job at which point Bors will get the build notification and merge assuming the build is fine (which it should be if the PR CI status is already passed). --- bors.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/bors.toml b/bors.toml index a29baf5a6c0..7c6afba9b17 100644 --- a/bors.toml +++ b/bors.toml @@ -1,6 +1,5 @@ status = [ "buildkite/cardano-wallet", - "ci/hydra-eval", "ci/hydra-build:required", ] timeout_sec = 7200