]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: reduce timeouts for Linux and macOS jobs
authorViktor Szakats <commit@vsz.me>
Tue, 18 Nov 2025 01:45:17 +0000 (02:45 +0100)
committerViktor Szakats <commit@vsz.me>
Tue, 18 Nov 2025 10:20:01 +0000 (11:20 +0100)
Also syncing the run tests timeout in GHA/linux with GHA/maos.

Closes #19582

.github/workflows/linux.yml
.github/workflows/macos.yml

index 20a7c4351cd623faa18f191aed6093de43eb7eaa..d164f08e41ee1557ed884b21141b15c7b5631c07 100644 (file)
@@ -65,7 +65,7 @@ jobs:
     name: ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }}
     runs-on: ${{ matrix.build.image || 'ubuntu-latest' }}
     container: ${{ matrix.build.container }}
-    timeout-minutes: 45
+    timeout-minutes: 25
     env:
       MATRIX_BUILD: ${{ matrix.build.generate && 'cmake' || 'autotools' }}
       MATRIX_INSTALL_PACKAGES: '${{ matrix.build.install_packages }}'
@@ -759,7 +759,7 @@ jobs:
 
       - name: 'run tests'
         if: ${{ !contains(matrix.build.install_steps, 'skipall') && !contains(matrix.build.install_steps, 'skiprun') }}
-        timeout-minutes: ${{ contains(matrix.build.install_packages, 'valgrind') && 30 || 15 }}
+        timeout-minutes: ${{ contains(matrix.build.install_packages, 'valgrind') && 20 || 10 }}
         env:
           TEST_TARGET: ${{ matrix.build.torture && 'test-torture' || 'test-ci' }}
           TFLAGS: '${{ matrix.build.tflags }}'
index fc624dc09a5d542cb2c060a7caca07f1c8136a0a..56d895f6abfbcef2e4367bf653189909e7828b2e 100644 (file)
@@ -205,7 +205,7 @@ jobs:
   macos:
     name: "${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.build.name }}"
     runs-on: 'macos-15'
-    timeout-minutes: 45
+    timeout-minutes: 25
     env:
       DEVELOPER_DIR: "/Applications/Xcode${{ matrix.build.xcode && format('_{0}', matrix.build.xcode) || '' }}.app/Contents/Developer"
       CC: '${{ matrix.compiler }}'