|
16 | 16 | name: LINUX_PPC64_ASAN_DEBUG_ZTS |
17 | 17 | # This runs on a self-hosted runner; see https://wiki.php.net/systems/ci |
18 | 18 | runs-on: [self-hosted, gentoo, ppc64] |
| 19 | + timeout-minutes: 180 |
19 | 20 | steps: |
20 | 21 | - name: git checkout |
21 | 22 | uses: actions/checkout@v6 |
|
55 | 56 | if: ${{ fromJson(inputs.branch).jobs.ALPINE }} |
56 | 57 | name: ALPINE_X64_ASAN_DEBUG_ZTS |
57 | 58 | runs-on: ubuntu-24.04 |
| 59 | + timeout-minutes: 180 |
58 | 60 | container: |
59 | 61 | image: 'alpine:3.22' |
60 | 62 | steps: |
@@ -130,6 +132,7 @@ jobs: |
130 | 132 | matrix: ${{ fromJson(inputs.branch).jobs.LINUX_X64.matrix }} |
131 | 133 | name: "LINUX_X64${{ matrix.name }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}" |
132 | 134 | runs-on: ubuntu-${{ fromJson(inputs.branch).config.ubuntu_version }} |
| 135 | + timeout-minutes: 180 |
133 | 136 | steps: |
134 | 137 | - name: git checkout |
135 | 138 | uses: actions/checkout@v6 |
@@ -228,6 +231,7 @@ jobs: |
228 | 231 | matrix: ${{ fromJson(inputs.branch).jobs.LINUX_X32.matrix }} |
229 | 232 | name: "LINUX_X32_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}" |
230 | 233 | runs-on: ubuntu-latest |
| 234 | + timeout-minutes: 180 |
231 | 235 | container: |
232 | 236 | image: ubuntu:${{ fromJson(inputs.branch).config.ubuntu_version }} |
233 | 237 | env: |
@@ -309,6 +313,7 @@ jobs: |
309 | 313 | matrix: ${{ fromJson(inputs.branch).jobs.MACOS.matrix }} |
310 | 314 | name: "MACOS_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}" |
311 | 315 | runs-on: macos-${{ matrix.arch == 'X64' && '15-intel' || fromJson(inputs.branch).jobs.MACOS.config.arm64_version }} |
| 316 | + timeout-minutes: 180 |
312 | 317 | steps: |
313 | 318 | - name: git checkout |
314 | 319 | uses: actions/checkout@v6 |
@@ -386,6 +391,7 @@ jobs: |
386 | 391 | FIREBIRD_USER: test |
387 | 392 | FIREBIRD_PASSWORD: test |
388 | 393 | runs-on: ubuntu-24.04 |
| 394 | + timeout-minutes: 180 |
389 | 395 | steps: |
390 | 396 | - name: git checkout |
391 | 397 | uses: actions/checkout@v6 |
@@ -642,6 +648,7 @@ jobs: |
642 | 648 | FIREBIRD_PASSWORD: test |
643 | 649 | name: OPCACHE_VARIATION |
644 | 650 | runs-on: ubuntu-${{ fromJson(inputs.branch).config.ubuntu_version }} |
| 651 | + timeout-minutes: 180 |
645 | 652 | steps: |
646 | 653 | - name: git checkout |
647 | 654 | uses: actions/checkout@v6 |
@@ -705,6 +712,7 @@ jobs: |
705 | 712 | if: ${{ fromJson(inputs.branch).jobs.MSAN }} |
706 | 713 | name: MSAN |
707 | 714 | runs-on: ubuntu-${{ fromJson(inputs.branch).config.ubuntu_version }} |
| 715 | + timeout-minutes: 180 |
708 | 716 | steps: |
709 | 717 | - name: git checkout |
710 | 718 | uses: actions/checkout@v6 |
@@ -796,6 +804,7 @@ jobs: |
796 | 804 | if: ${{ fromJson(inputs.branch).jobs.LIBMYSQLCLIENT }} |
797 | 805 | name: LIBMYSQLCLIENT |
798 | 806 | runs-on: ubuntu-${{ fromJson(inputs.branch).config.ubuntu_version }} |
| 807 | + timeout-minutes: 180 |
799 | 808 | steps: |
800 | 809 | - name: git checkout |
801 | 810 | uses: actions/checkout@v6 |
@@ -834,6 +843,7 @@ jobs: |
834 | 843 | matrix: ${{ fromJson(inputs.branch).jobs.WINDOWS.matrix }} |
835 | 844 | name: "WINDOWS_${{ matrix.x64 && 'X64' || 'X86' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || ''}}${{ matrix.clang && '_CLANG' || ''}}" |
836 | 845 | runs-on: ${{ fromJson(inputs.branch).jobs.WINDOWS.config.runs_on }} |
| 846 | + timeout-minutes: 180 |
837 | 847 | env: |
838 | 848 | PHP_BUILD_CACHE_BASE_DIR: C:\build-cache |
839 | 849 | PHP_BUILD_OBJ_DIR: C:\obj |
|
0 commit comments