From 81d5d79e9839b33bafa03e850bdf45693a482c69 Mon Sep 17 00:00:00 2001 From: George Wang Date: Thu, 8 Aug 2024 20:44:54 -0700 Subject: [PATCH] Auto-retry failed CI builds once (#3740) Summary: Pull Request resolved: https://github.com/facebookresearch/faiss/pull/3740 Reviewed By: ramilbakhshyiev Differential Revision: D60992604 --- .github/workflows/nightly.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index df835da01f..84f8e6fba4 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -133,3 +133,16 @@ jobs: ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} with: label: nightly + auto-retry: + name: Auto retry on failure + if: fromJSON(github.run_attempt) < 2 + runs-on: ubuntu-latest + steps: + - name: Start rerun workflow + env: + GH_REPO: ${{ github.repository }} + GH_TOKEN: ${{ github.token }} + GH_DEBUG: api + run: | + gh workflow run retry_build.yml \ + -F run_id=${{ github.run_id }}