Tune FreeBSD timeouts on GitHub Actions (#10708)

Currently, our FreeBSD CI tests either complete within about 11 minutes
or timeout after 60 mins – ~50 of them spent idling erroneously.

The new values are calculated as follows:
Timeout taken of DMD's "main" workflow + 5 extra minutes

- <2036516c17/.github/workflows/main.yml (L194)>
- <2036516c17/.github/workflows/main.yml (L201)>
This commit is contained in:
Elias Batek 2025-03-24 03:33:32 +01:00 committed by GitHub
parent 91af96cddb
commit b57f75d44e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -126,13 +126,14 @@ jobs:
freebsd_version: '13.2'
name: ${{ matrix.job_name }}
runs-on: ubuntu-latest
timeout-minutes: 60
timeout-minutes: 20 # Should complete in 11 minutes
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 50
- name: Run in VM
uses: cross-platform-actions/action@v0.23.0
timeout-minutes: 19
with:
operating_system: freebsd
hypervisor: qemu