|
32 | 32 | - name: Generate Matrix
|
33 | 33 | id: set-matrix
|
34 | 34 | run: php .github/nightly_matrix.php "${{ github.event_name }}" "${{ github.run_attempt }}"
|
| 35 | + - name: Notify Slack |
| 36 | + if: always() |
| 37 | + uses: ./.github/actions/notify-slack |
| 38 | + with: |
| 39 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
35 | 40 | LINUX_X64:
|
36 | 41 | needs: GENERATE_MATRIX
|
37 | 42 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -117,6 +122,11 @@ jobs:
|
117 | 122 | -d opcache.jit=1205
|
118 | 123 | - name: Verify generated files are up to date
|
119 | 124 | uses: ./.github/actions/verify-generated-files
|
| 125 | + - name: Notify Slack |
| 126 | + if: always() |
| 127 | + uses: ./.github/actions/notify-slack |
| 128 | + with: |
| 129 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
120 | 130 | LINUX_X32:
|
121 | 131 | needs: GENERATE_MATRIX
|
122 | 132 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -188,6 +198,11 @@ jobs:
|
188 | 198 | -d opcache.enable_cli=1
|
189 | 199 | -d opcache.jit_buffer_size=16M
|
190 | 200 | -d opcache.jit=1205
|
| 201 | + - name: Notify Slack |
| 202 | + if: always() |
| 203 | + uses: ./.github/actions/notify-slack |
| 204 | + with: |
| 205 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
191 | 206 | MACOS:
|
192 | 207 | needs: GENERATE_MATRIX
|
193 | 208 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -251,6 +266,11 @@ jobs:
|
251 | 266 | -d opcache.jit=1205
|
252 | 267 | - name: Verify generated files are up to date
|
253 | 268 | uses: ./.github/actions/verify-generated-files
|
| 269 | + - name: Notify Slack |
| 270 | + if: always() |
| 271 | + uses: ./.github/actions/notify-slack |
| 272 | + with: |
| 273 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
254 | 274 | COVERAGE_DEBUG_NTS:
|
255 | 275 | if: github.repository_owner == 'php' || github.event_name == 'workflow_dispatch'
|
256 | 276 | services:
|
@@ -292,6 +312,11 @@ jobs:
|
292 | 312 | - name: Upload Test Coverage to Codecov.io
|
293 | 313 | if: always()
|
294 | 314 | run: bash <(curl -s https://codecov.io/bash)
|
| 315 | + - name: Notify Slack |
| 316 | + if: always() |
| 317 | + uses: ./.github/actions/notify-slack |
| 318 | + with: |
| 319 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
295 | 320 | COMMUNITY:
|
296 | 321 | needs: GENERATE_MATRIX
|
297 | 322 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -407,6 +432,11 @@ jobs:
|
407 | 432 | if [ $EXIT_CODE -gt 128 ]; then
|
408 | 433 | exit 1
|
409 | 434 | fi
|
| 435 | + - name: Notify Slack |
| 436 | + if: always() |
| 437 | + uses: ./.github/actions/notify-slack |
| 438 | + with: |
| 439 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
410 | 440 | OPCACHE_VARIATION:
|
411 | 441 | needs: GENERATE_MATRIX
|
412 | 442 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -485,6 +515,11 @@ jobs:
|
485 | 515 | -d opcache.file_cache_only=1
|
486 | 516 | - name: Verify generated files are up to date
|
487 | 517 | uses: ./.github/actions/verify-generated-files
|
| 518 | + - name: Notify Slack |
| 519 | + if: always() |
| 520 | + uses: ./.github/actions/notify-slack |
| 521 | + with: |
| 522 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
488 | 523 | MSAN:
|
489 | 524 | needs: GENERATE_MATRIX
|
490 | 525 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -578,6 +613,11 @@ jobs:
|
578 | 613 | -d opcache.enable_cli=1
|
579 | 614 | - name: Verify generated files are up to date
|
580 | 615 | uses: ./.github/actions/verify-generated-files
|
| 616 | + - name: Notify Slack |
| 617 | + if: always() |
| 618 | + uses: ./.github/actions/notify-slack |
| 619 | + with: |
| 620 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
581 | 621 | LIBMYSQLCLIENT:
|
582 | 622 | needs: GENERATE_MATRIX
|
583 | 623 | if: ${{ needs.GENERATE_MATRIX.outputs.branches != '[]' }}
|
@@ -633,6 +673,11 @@ jobs:
|
633 | 673 | withMysqli: ${{ matrix.branch.ref == 'PHP-8.1' }}
|
634 | 674 | - name: Verify generated files are up to date
|
635 | 675 | uses: ./.github/actions/verify-generated-files
|
| 676 | + - name: Notify Slack |
| 677 | + if: always() |
| 678 | + uses: ./.github/actions/notify-slack |
| 679 | + with: |
| 680 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
636 | 681 | PECL:
|
637 | 682 | if: github.repository_owner == 'php' || github.event_name == 'workflow_dispatch'
|
638 | 683 | runs-on: ubuntu-22.04
|
@@ -736,3 +781,8 @@ jobs:
|
736 | 781 | /opt/php/bin/phpize
|
737 | 782 | ./configure --prefix=/opt/php --with-php-config=/opt/php/bin/php-config
|
738 | 783 | make -j$(/usr/bin/nproc)
|
| 784 | + - name: Notify Slack |
| 785 | + if: always() |
| 786 | + uses: ./.github/actions/notify-slack |
| 787 | + with: |
| 788 | + token: ${{ secrets.ACTION_MONITORING_SLACK }} |
0 commit comments