Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fba06d8
Fix merge issue
ndossche Oct 20, 2025
4094bf7
Merge branch 'PHP-8.5'
ndossche Oct 20, 2025
90bc40e
Create separate workflow for nightly slack notification
iluuu1994 Oct 20, 2025
0bd904b
Merge branch 'PHP-8.1' into PHP-8.2
iluuu1994 Oct 20, 2025
0a2717e
Merge branch 'PHP-8.2' into PHP-8.3
iluuu1994 Oct 20, 2025
e76c2e2
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Oct 20, 2025
8bce65d
Merge branch 'PHP-8.4' into PHP-8.5
iluuu1994 Oct 20, 2025
3943bb0
Merge branch 'PHP-8.5'
iluuu1994 Oct 20, 2025
0e17dcf
Fix Windows test for openssl-3.5 upgrade (#19384)
shivammathur Aug 6, 2025
5d8a392
Merge branch 'PHP-8.2' into PHP-8.3
iluuu1994 Oct 20, 2025
43621e1
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Oct 20, 2025
80ebe86
Merge branch 'PHP-8.4' into PHP-8.5
iluuu1994 Oct 20, 2025
0ff366a
Merge branch 'PHP-8.5'
iluuu1994 Oct 20, 2025
1bfe934
[skip ci] Skip openssl tests currently failing on 8.2
iluuu1994 Oct 20, 2025
d37e454
Merge branch 'PHP-8.2' into PHP-8.3
iluuu1994 Oct 20, 2025
f86e8ce
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Oct 20, 2025
0ea8aca
Merge branch 'PHP-8.4' into PHP-8.5
iluuu1994 Oct 20, 2025
d0dcec0
Merge branch 'PHP-8.5'
iluuu1994 Oct 20, 2025
3f6c86a
Revert "Fix Windows test for openssl-3.5 upgrade (#19384)"
iluuu1994 Oct 20, 2025
f65a574
[skip ci] Also skip check_default_conf_path.phpt on Windows & 8.2
iluuu1994 Oct 20, 2025
b751582
Merge branch 'PHP-8.2' into PHP-8.3
iluuu1994 Oct 20, 2025
ed8a45c
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Oct 20, 2025
b8ba859
Merge branch 'PHP-8.4' into PHP-8.5
iluuu1994 Oct 20, 2025
1765240
Merge branch 'PHP-8.5'
iluuu1994 Oct 20, 2025
94f2bb0
[skip ci] Fix Windows test for openssl-3.5 upgrade (#19384)
shivammathur Aug 6, 2025
02d187d
Merge branch 'PHP-8.5'
iluuu1994 Oct 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions .github/actions/notify-slack/action.yml

This file was deleted.

16 changes: 16 additions & 0 deletions .github/workflows/nightly-results.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Nightly results
on:
workflow_run:
workflows:
- Nightly
types:
- completed
jobs:
on-failure:
runs-on: ubuntu-latest
if: ${{ github.repository == 'php/php-src' && github.event.workflow_run.conclusion == 'failure' }}
steps:
- run: |
export DEBIAN_FRONTEND=noninteractive
sudo apt-get install -y curl
curl -X POST -H 'Content-type: application/json' --data '{"attachments": [{"text": "Job in *nightly* failed", "footer": "<${{ github.event.workflow_run.jobs_url }}|View Run>", "color": "danger", "mrkdwn_in": ["text"]}]}' ${{ secrets.ACTION_MONITORING_SLACK }}
51 changes: 0 additions & 51 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -138,12 +138,6 @@ jobs:
-d opcache.enable_cli=1
- name: Extra tests
uses: ./.github/actions/extra-tests
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}

LINUX_X64:
services:
mysql:
Expand Down Expand Up @@ -272,11 +266,6 @@ jobs:
uses: ./.github/actions/extra-tests
- name: Verify generated files are up to date
uses: ./.github/actions/verify-generated-files
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
LINUX_X32:
strategy:
fail-fast: false
Expand Down Expand Up @@ -358,11 +347,6 @@ jobs:
-d opcache.enable_cli=1
- name: Extra tests
uses: ./.github/actions/extra-tests
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
MACOS:
strategy:
fail-fast: false
Expand Down Expand Up @@ -418,11 +402,6 @@ jobs:
uses: ./.github/actions/extra-tests
- name: Verify generated files are up to date
uses: ./.github/actions/verify-generated-files
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
COVERAGE_DEBUG_NTS:
if: inputs.branch == 'master'
services:
Expand Down Expand Up @@ -483,11 +462,6 @@ jobs:
fail_ci_if_error: true
token: ${{ secrets.CODECOV_TOKEN }}
verbose: true
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
COMMUNITY:
strategy:
fail-fast: false
Expand Down Expand Up @@ -674,11 +648,6 @@ jobs:
if [ $EXIT_CODE -gt 128 ]; then
exit 1
fi
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
OPCACHE_VARIATION:
services:
mysql:
Expand Down Expand Up @@ -760,11 +729,6 @@ jobs:
-d opcache.file_cache_only=1
- name: Verify generated files are up to date
uses: ./.github/actions/verify-generated-files
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
MSAN:
name: MSAN
runs-on: ubuntu-${{ inputs.ubuntu_version }}
Expand Down Expand Up @@ -851,11 +815,6 @@ jobs:
-d opcache.enable_cli=1
- name: Verify generated files are up to date
uses: ./.github/actions/verify-generated-files
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
LIBMYSQLCLIENT:
name: LIBMYSQLCLIENT
runs-on: ubuntu-${{ inputs.ubuntu_version }}
Expand Down Expand Up @@ -898,11 +857,6 @@ jobs:
withMysqli: ${{ inputs.libmysqlclient_with_mysqli }}
- name: Verify generated files are up to date
uses: ./.github/actions/verify-generated-files
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
PECL:
if: inputs.branch == 'master'
runs-on: ubuntu-22.04
Expand Down Expand Up @@ -1010,11 +964,6 @@ jobs:
/opt/php/bin/phpize
./configure --prefix=/opt/php --with-php-config=/opt/php/bin/php-config
make -j$(/usr/bin/nproc)
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
WINDOWS:
strategy:
fail-fast: false
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/root.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@ jobs:
- name: Generate Matrix
id: set-matrix
run: php .github/nightly_matrix.php "${{ github.event_name }}" "${{ github.run_attempt }}" "${{ github.head_ref || github.ref_name }}"
- name: Notify Slack
if: failure()
uses: ./.github/actions/notify-slack
with:
token: ${{ secrets.ACTION_MONITORING_SLACK }}
NIGHTLY:
needs: GENERATE_MATRIX
name: ${{ matrix.branch.ref }}
Expand Down
1 change: 0 additions & 1 deletion ext/phar/util.c
Original file line number Diff line number Diff line change
Expand Up @@ -1468,7 +1468,6 @@ static zend_result phar_call_openssl_signverify(bool is_sign, php_stream *fp, ze
zval_ptr_dtor(&retval);
ZEND_FALLTHROUGH;
case IS_FALSE:
default:
zval_ptr_dtor(&zp[1]);
return FAILURE;
}
Expand Down