From b57f75d44ef8e5c7965417ef19324d5bbc7e4a8d Mon Sep 17 00:00:00 2001 From: Elias Batek Date: Mon, 24 Mar 2025 03:33:32 +0100 Subject: [PATCH] Tune FreeBSD timeouts on GitHub Actions (#10708) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 - - --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3bf3fe2fb..8c45309c7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -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