Browse Source

GHA CI: retry flaky steps automatically

PR #19270.
adaptive-webui-19844
Chocobo1 1 year ago committed by GitHub
parent
commit
045b4f0a06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 20
      .github/workflows/ci_macos.yaml

20
.github/workflows/ci_macos.yaml

@ -33,14 +33,18 @@ jobs: @@ -33,14 +33,18 @@ jobs:
uses: actions/checkout@v3
- name: Install dependencies
run: |
export \
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 \
HOMEBREW_NO_INSTALL_CLEANUP=1
brew update > /dev/null
brew install \
cmake ninja \
openssl@1.1 zlib
uses: Wandalen/wretry.action@v1
with:
attempt_delay: 20000
attempt_limit: 6
command: |
export \
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 \
HOMEBREW_NO_INSTALL_CLEANUP=1
brew update > /dev/null
brew install \
cmake ninja \
openssl@1.1 zlib
- name: Setup ccache
uses: Chocobo1/setup-ccache-action@v1

Loading…
Cancel
Save