diff --git a/.github/workflows/broken-link-checker.yml b/.github/workflows/broken-link-checker.yml index 5cec8574ef..77299f005d 100644 --- a/.github/workflows/broken-link-checker.yml +++ b/.github/workflows/broken-link-checker.yml @@ -10,12 +10,19 @@ on: jobs: check-links: + timeout-minutes: 45 runs-on: ubuntu-latest steps: - name: setup broken link checker run: npm install -g broken-link-checker - name: Check getdaft.io - run: blc https://www.getdaft.io -ro --exclude www.pytorch.org/ --exclude https://github.com/Eventual-Inc/Daft/ + uses: nick-fields/retry@v2 + with: + timeout_minutes: 10 + retry_wait_seconds: 60 + max_attempts: 3 + retry_on: error + command: blc https://www.getdaft.io -ro --exclude www.pytorch.org/ --exclude https://github.com/Eventual-Inc/Daft/ - name: Send Slack notification on failure uses: slackapi/slack-github-action@v1.24.0 if: failure()