Shivam Mathur
e3e37c801f
Upgrade nightly macOS version to macos 15 ( #20159 )
2025-10-15 23:19:02 +05:30
Arnaud Le Blanc
d8746b57f9
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Upgrade Alpine in push job
2025-10-07 14:14:21 +02:00
Arnaud Le Blanc
a463ede5aa
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade Alpine in push job
2025-10-07 14:14:12 +02:00
Arnaud Le Blanc
93104e5c59
Upgrade Alpine in push job
...
Closes GH-20090
2025-10-07 14:13:37 +02:00
Arnaud Le Blanc
286ff6b066
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Upgrade Alpine in nightly job
2025-10-07 11:00:20 +02:00
Arnaud Le Blanc
e886159059
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade Alpine in nightly job
2025-10-07 11:00:10 +02:00
Arnaud Le Blanc
d929f42eb2
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Upgrade Alpine in nightly job
2025-10-07 11:00:01 +02:00
Arnaud Le Blanc
a6e81582b7
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade Alpine in nightly job
2025-10-07 10:59:23 +02:00
Arnaud Le Blanc
a30c92c9b5
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Upgrade Alpine in nightly job
2025-10-07 10:59:11 +02:00
Arnaud Le Blanc
66708de841
Upgrade Alpine in nightly job
...
Closes GH-20044
2025-10-07 10:58:36 +02:00
Jakub Zelenka
e88765cdbf
Merge branch 'PHP-8.5'
2025-10-06 10:14:01 +02:00
Jakub Zelenka
3419c1703d
Merge branch 'PHP-8.4' into PHP-8.5
2025-10-06 10:13:34 +02:00
Arnaud Le Blanc
d34278a0cd
Add Alpine push job ( #20038 )
2025-10-06 10:12:21 +02:00
Jakub Zelenka
6fbe99964f
Add CI for unit tests
2025-10-05 18:40:27 +02:00
Tim Düsterhus
0c577c22c7
Merge branch 'PHP-8.5'
...
* PHP-8.5:
CI: Do not save ccache for PRs for LINUX_X32
2025-10-04 20:03:30 +02:00
Tim Düsterhus
90e270838a
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
CI: Do not save ccache for PRs for LINUX_X32
2025-10-04 20:02:38 +02:00
Tim Düsterhus
b79817b898
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
CI: Do not save ccache for PRs for LINUX_X32
2025-10-04 20:02:21 +02:00
Tim Düsterhus
51275be6c5
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
CI: Do not save ccache for PRs for LINUX_X32
2025-10-04 20:02:12 +02:00
Tim Düsterhus
db65d22ce2
CI: Do not save ccache for PRs for LINUX_X32
...
see #14168 which added this for all other builds
see 69dbfadd1e which added the LINUX_X32 build
2025-10-04 20:00:50 +02:00
Tim Düsterhus
6bce88cb08
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Include `PHP-8.5` branch in `.github/workflows/push.yml`
2025-10-02 11:26:44 +02:00
Tim Düsterhus
77af4780cc
Include PHP-8.5 branch in .github/workflows/push.yml
2025-10-02 11:26:15 +02:00
Niels Dossche
b32a2a55ef
Fixes to phar stub ( #10706 )
...
* Fixes to phar stub
There were a couple of issues with the phar stub. It seems that in the
past people did not realise they had to change shortarc.php and run
makestub.php to generate the stubfile and instead they modified stub.h
manually. This meant that there were a couple of mistakes in the stub
which are fixed in this patch. In particular:
* The title tag was not closed
* The length of the stub was wrong in stub.h
* This PR syncs previous changes to stub.h back to shortarc.php
and vice versa.
* Adds a note such that hopefully no mistakes against updating the stubs
are made in the future (hopefully).
* The makestub.php script was actually broken because the expected
signature of the stub got changed in b874f1a73d
* Verify that the phar stub is up-to-date in CI
* Update stub again after master changes
* size_t changes
* Update test after stub changes (canonical casts)
---------
Co-authored-by: Joe Watkins <krakjoe@php.net >
2025-10-01 17:19:37 +02:00
Máté Kocsis
cd9eec79a8
Add Tim as a maintainer of ext/uri
...
[skip-ci]
2025-09-30 22:19:15 +02:00
Ilija Tovilo
81100a7723
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Change master branch check to 8.6
2025-09-28 11:56:32 +02:00
Ilija Tovilo
08ccbc46aa
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Change master branch check to 8.6
2025-09-28 11:56:26 +02:00
Ilija Tovilo
a6b32bd8fc
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Change master branch check to 8.6
2025-09-28 11:56:18 +02:00
Ilija Tovilo
8756ee034d
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Change master branch check to 8.6
2025-09-28 11:56:11 +02:00
Ilija Tovilo
5dd764b1b3
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Change master branch check to 8.6
2025-09-28 11:56:01 +02:00
Shivam Mathur
107075605d
Change master branch check to 8.6
2025-09-28 09:54:13 +05:30
Shivam Mathur
f7e39a91d5
Bump php-sdk-binary-tools tag ( #19948 )
2025-09-24 21:05:21 +05:30
Ilija Tovilo
0202124fe2
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:43:20 +02:00
Ilija Tovilo
6d6d50ee98
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:42:21 +02:00
Ilija Tovilo
68d5ddbda1
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:42:12 +02:00
Ilija Tovilo
e370c57156
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:42:05 +02:00
Ilija Tovilo
197921a8aa
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:41:42 +02:00
Ayesh Karunaratne
4a58cf3671
CI: update push.yml ignore-paths to use YAML anchors aliases
...
GitHub Actions now supports YAML anchors and aliases[^1], so the
workflows can use them to avoid repeating lists.
[^1]: https://docs.github.com/en/actions/reference/workflows-and-actions/reusing-workflow-configurations#yaml-anchors-and-aliases
Closes #19882
2025-09-19 18:42:29 +07:00
Ilija Tovilo
b2c8bdd192
Merge branch 'PHP-8.4'
...
* PHP-8.4:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:35 +02:00
Ilija Tovilo
04587e3e75
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:27 +02:00
Ilija Tovilo
d30ec1df2a
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:16 +02:00
Ilija Tovilo
78dd5cefd0
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:08 +02:00
Ilija Tovilo
be5b2bf4b8
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
...
Only enable for 8.3 because of GH-19786.
2025-09-11 14:59:39 +02:00
Jakub Zelenka
0c6b83887e
Merge branch 'PHP-8.4'
2025-09-01 23:07:43 +02:00
Jakub Zelenka
e15ec6a054
Merge branch 'PHP-8.3' into PHP-8.4
2025-09-01 23:07:14 +02:00
Jakub Zelenka
6194084837
Use the default OpenSSL version for MacOS to match libs
...
This seems like an issue that might be potentially causing issues like
GH-12901. The problem is that libs like libcurl, libldap and others use
the default OpenSSL version so this might result in linking issues.
The fact that OpenSSL 1.1.1 was actually good that we were able to have
it in the pipeline but this is just not right setup so we should find
another way how to test it at least in nightly.
Closes GH-19472
2025-09-01 23:06:39 +02:00
Tim Düsterhus
22252b03fe
.github/labeler.yml: Add “ABI break” label for ext/uri header changes
2025-08-30 22:05:00 +02:00
Jorg Adam Sowa
0bf295944d
Updated codecov-action to v5 ( #19517 )
2025-08-20 12:03:03 +02:00
Máté Kocsis
cf33fd70ad
Fix fallback value handling in the real-time benchmark
...
"{{ inputs.opcache || '1' }}" doesn't work the way I used to think: I assumed it only falls back to 1 if the input is not set (when a scheduled workflow runs). So this bug is fixed by overwriting the env vars in bash in case of manual workflows.
2025-08-19 08:27:40 +02:00
Máté Kocsis
96990f451d
Update real-time benchmark config
...
- Do not run micro_bench.php by default (it would take a very long time to get accurate results)
- Measure instruction count by default during the scheduled runs
2025-08-19 07:49:28 +02:00
David CARLIER
9b30788f8c
ci: enable _GLIBCXX_ASSERTIONS c++ flags on debug builds. ( #19497 )
...
Enable additional C++ runtime checks for the intl extensions.
Basically, out-of-bounds accesses on vector or strings, undefined
behavior on iterators.
2025-08-16 13:51:30 +01:00
Tim Düsterhus
359f4420a4
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Update GitHub Action workflows to `actions/checkout@v5`
2025-08-13 19:10:23 +02:00