From: Viktor Szakats Date: Mon, 5 Jan 2026 19:17:55 +0000 (+0100) Subject: GHA: reduce total timeouts for Linux and macOS jobs X-Git-Tag: curl-8_18_0~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fecc987ebf3cf7fe5ab6a23f4621c3a2d3d1d8c2;p=thirdparty%2Fcurl.git GHA: reduce total timeouts for Linux and macOS jobs - Linux: 25 -> 15 minutes. - Linux H3: 45 -> 10 minutes. - macOS: 25 -> 15 minutes. On macOS this may catch flaky slowness seen sometimes in pytests: https://github.com/curl/curl/pull/20187#issuecomment-3711753097 Closes #20192 --- diff --git a/.github/workflows/http3-linux.yml b/.github/workflows/http3-linux.yml index 14b2e457c0..ade7a0e267 100644 --- a/.github/workflows/http3-linux.yml +++ b/.github/workflows/http3-linux.yml @@ -345,7 +345,7 @@ jobs: needs: - build-cache runs-on: 'ubuntu-latest' - timeout-minutes: 45 + timeout-minutes: 10 env: MATRIX_BUILD: ${{ matrix.build.generate && 'cmake' || 'autotools' }} MATRIX_INSTALL_PACKAGES: '${{ matrix.build.install_packages }}' diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a7c0df5293..5fefc6f8eb 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -66,7 +66,7 @@ jobs: name: ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} runs-on: ${{ matrix.build.image || 'ubuntu-latest' }} container: ${{ matrix.build.container }} - timeout-minutes: 25 + timeout-minutes: 15 env: MATRIX_BUILD: ${{ matrix.build.generate && 'cmake' || 'autotools' }} MATRIX_INSTALL_PACKAGES: '${{ matrix.build.install_packages }}' diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 7fc02ae555..236585668b 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -207,7 +207,7 @@ jobs: macos: name: "${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }}" runs-on: 'macos-15' - timeout-minutes: 25 + timeout-minutes: 15 env: DEVELOPER_DIR: "/Applications/Xcode${{ matrix.build.xcode && format('_{0}', matrix.build.xcode) || '' }}.app/Contents/Developer" CC: '${{ matrix.build.compiler }}'