Roughly retry choco install commands

to deal with random failures:
https://github.com/ruby/ruby/runs/210617845
This commit is contained in:
Takashi Kokubun 2019-09-03 21:03:10 +09:00
Родитель afe8bf2489
Коммит 7cb19b3f5b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 6FFC433B12EE23DD
1 изменённых файлов: 6 добавлений и 1 удалений

7
.github/workflows/windows.yml поставляемый
Просмотреть файл

@ -31,7 +31,12 @@ jobs:
env:
dependencies: openssl readline zlib
- name: Install libraries with chocolatey
run: choco install winflexbison3
run: |
choco install winflexbison3 || (
sleep 4 && choco install winflexbison3
) || (
sleep 25 && choco install winflexbison3
)
# Not using official actions/checkout because it's unstable and sometimes doesn't work for a fork.
- name: Checkout ruby/ruby
run: git clone --depth=50 https://github.com/ruby/ruby . && git reset --hard ${{ github.sha }}