]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: reduce total timeouts for Linux and macOS jobs
authorViktor Szakats <commit@vsz.me>
Mon, 5 Jan 2026 19:17:55 +0000 (20:17 +0100)
committerViktor Szakats <commit@vsz.me>
Mon, 5 Jan 2026 22:27:36 +0000 (23:27 +0100)
- 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

.github/workflows/http3-linux.yml
.github/workflows/linux.yml
.github/workflows/macos.yml

index 14b2e457c0bd56e51e8b489ab590ce042bcfdb78..ade7a0e267c3a50cb1189f0594b3ac9228c01049 100644 (file)
@@ -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 }}'
index a7c0df5293608909baa3066de3f6c791153727bf..5fefc6f8ebed826313ca62358e8c31fad6a2f186 100644 (file)
@@ -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 }}'
index 7fc02ae5553581924fdc02787c9bf91323e19fde..236585668b28365819d8cbe0576a78ce67772a57 100644 (file)
@@ -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 }}'