85 Commits
Author SHA1 Message Date
Noah Webber 5a9d50dc61 Fix typos, grammatical errors, and refactor misspelled local identifiers (#23803)
Correct typographical and grammatical mistakes across docs, comments, and build tools. Refactor local identifiers childrens to children in RecursiveFilterIterator and sav to saved_char in sapi_header_add_op.
2026-09-24 15:56:13 +02:00
Daniel Scherzer ddea064a33 release-process.md: update list after last element was removed
Move the "and" and add a period
2026-09-23 11:09:23 -07:00
Matteo Beccati 7f8a74fb29 master is now for PHP 8.7.0-dev 2026-09-22 13:36:46 +02:00
Calvin Buckley 1bb25ce0f5 Update paths for RM docs (#23486)
After php/web-php@b24d3106d4, the paths to
some files changes. After php/web-php#1998 is merged to fix the tools
that generate these files, this should be merged as well.
2026-09-08 15:59:02 -03:00
Volker Dusch 4568be02cf RM docs: Update security release procedure (#22953) 2026-07-31 11:36:41 +02:00
Calvin Buckley 4b945820f3 Remove submodule dependency from web-php in release process (#22535)
The submodule was problematic and removed in php/infrastructure#1928.
Update the release process documentation to reflect this, or RMs
(sorry...) will accidentally re-add the submodule following the process.

Change suggested by @DanielEScherzer on Slack.
2026-07-01 11:45:59 -03:00
Weilin Du 2f3a1ec920 [skip ci] docs/release-process.md: Update a link to php 8.6 release schedule
Add the PHP 8.6 wiki TODO page to the release process schedule links.
2026-06-30 21:17:16 +08:00
Volker DuschandIlija Tovilo 9898293af9 Release Process: Add commands for merge up (#22096)
As we list all other commands to run, this was added for consistency

Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>
2026-05-26 23:04:30 +02:00
Derick Rethans dae7cadbe8 Update instructions for new Release Managers 2026-04-22 12:10:15 +01:00
Ilija Tovilo 1b0652fd10 Merge branch 'PHP-8.5'
* PHP-8.5:
  Rename nightly_matrix.php to matrix.php
2026-02-18 19:52:26 +01:00
Daniel Scherzer af69d3a0f2 release-process: update based on recent 8.5 releases and discussions (#19939) 2026-02-16 21:43:10 -08:00
René Schleusner 26e0bfa341 Fixed some typos in docs and fpm pool config (GH-20587)
* Fix some typos in docs

* Fix typo in output header example of fpm pool config
2025-12-05 20:20:40 +01:00
Jakub Zelenka e1cf66b6cb Fix release process feature freeze info (#19148) 2025-07-30 23:51:28 +02:00
Arnaud Le BlancandTim Düsterhus 7b4c14dc10 Make OPcache non-optional
This removes the --enable-opcache/--disable-opcache configure switch. OPcache
is now always builtin. The default value of opcache.enable and
opcache.enable_cli is unchanged.

RFC: https://wiki.php.net/rfc/make_opcache_required

Closes GH-18961.

Co-authored-by: Tim Düsterhus <tim@tideways-gmbh.com>
2025-07-27 09:40:22 +02:00
Volker Dusch 189b933dd4 RM docs: Update social media annoncement process (#19159) 2025-07-19 01:18:39 +02:00
Peter Kokot aa366b5113 Update re2c minimum versions in Windows checks and docs (#19039) 2025-07-07 07:54:29 +02:00
DanielEScherzer 0cdb5d0aa1 release-process: update based on 8.5.0alpha1 announcement (#19028)
* Add reminder to replace outdated information in the announcements
* Add instruction for new RMs to subscribe to the lists they need to email
2025-07-04 11:30:31 -07:00
DanielEScherzer f906fad985 release-process: update based on 8.5.0alpha1 (#19004)
* Clarify that placeholders with `RCn` are not just for release candidates
* Only PHP `X.Y.0` has pre-GA releases, no need to use `X.Y.Z`
* Before `PHP-X.Y` has been created, `master` needs to be pushed for NEWS
2025-07-02 02:48:05 -07:00
DanielEScherzer 642d729847 release-process: update some confusing parts (#18934)
Update based on my training with Pierrick
* dates should correspond to when releases are released, not tagged
* qa.php.net is no longer used
* bugs.php.net is no longer used
* multiple commits to web-php can be combined
2025-07-01 13:24:44 -07:00
DanielEScherzer e1181475e1 release-process: update pre-release cycle docs (#18805)
https://wiki.php.net/rfc/release_cycle_update
2025-06-09 12:22:07 -07:00
Sergey Panteleev 090b1cf229 [ci skip] Update PHP Release Process (#18342) 2025-04-24 18:53:11 +03:00
Derick Rethans 0e1bbf9259 Add PHP 8.4 to the list 2025-04-23 17:44:17 +01:00
Eric Mann 27b83e3095 Change RC downloads scp instructions as per the new jump box documentation 2025-04-22 06:26:19 -07:00
Jakub Zelenka 370f24290f [ci skip] Fix example and add NEWS merging info to release process (#18159) 2025-03-27 22:38:52 +01:00
Peter KokotandGina Peter Banyard 13f041163c Remove Travis artefacts (#15714)
Travis was suspended https://github.com/php/php-src/pull/15314

This removes 404 errored Travis image in README, travis configuration
directory and YAML file and usages in tests.

[skip ci]

Co-authored-by: Gina Peter Banyard <girgias@php.net>
2024-09-04 01:15:10 +02:00
Peter Kokot 7ebdd7d05a Trim trailing whitespace (#15649)
[skip ci]
2024-08-30 01:20:56 +02:00
Sergey Panteleev 0caaeb68cf [ci skip] Update release process for pre-GA (#14988) 2024-07-17 17:55:03 +03:00
Michael 6bb960092a [skip ci] Fix some typos (#14893) 2024-07-10 00:11:36 +01:00
Niels Dossche bca94e3420 [ci skip] Fix typo in release-process.md (#14012) 2024-04-20 10:46:07 +02:00
Derick Rethans 742c2e8458 Split out tasks from requested info, and fix typo 2024-04-18 13:42:26 +01:00
Derick Rethans fe0e1d875b Describe what you need to ask systems@php.net for 2024-04-18 13:39:36 +01:00
Peter Kokot 7b8a571f4a Update the security.txt changes link (#13646)
[ci skip]
2024-03-09 20:29:05 +01:00
Jakub Zelenka 4bee528e7a Move back mailinglist-rules.md and release-process.md back to docs
Those are likely link from elsewhere so we could keep them
2024-02-28 11:21:26 +00:00
Ilija Tovilo 19d2b84788 Create book for docs
Closes GH-13338
2024-02-18 12:16:31 +01:00
Gabriel Caruso 811c5ff2f4 [ci skip] PHP 8.0 is EOL
Following php/web-php#840, 670052c42 and php/web-qa#c7b24521eb1
2024-01-09 01:46:59 +01:00
Jakub Zelenka 0c29d5edb7 Update release-process docs with info about first version release (#12765)
This is some additional info that might help to future RM's - those are the bits that are stumbled and felt they need to be clarified when releasing PHP-8.3.0
2023-12-01 11:58:52 +00:00
Ben Ramsey 65a8c70f93 Add instructions for updating security.txt in web-php (#12316)
[ci skip]
2023-10-05 13:39:45 -05:00
Christian Clauss 886bf820c9 [skip ci] Fix typos discovered by codespell (#12228) 2023-09-18 11:07:17 +01:00
Andreas Möller 4c92e7b392 Fix: Consistently use release-managers@php.net [skip ci] (#11752) 2023-07-21 10:35:51 +02:00
Ilija Tovilo dde1d9e102 Merge branch 'PHP-8.2'
* PHP-8.2:
  Retire AppVeyor
2023-07-05 15:17:11 +02:00
Ilija Tovilo 80153c9c2b Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Retire AppVeyor
2023-07-05 15:16:01 +02:00
Ilija Tovilo f47dc259aa Retire AppVeyor
Closes GH-11566
2023-07-05 15:14:20 +02:00
Pierrick Charron fe6263e243 [ci skip] Remove primary-qa-tester ML from release process 2023-06-20 17:02:23 -04:00
Ben Ramsey ca1905116b Add PHP 8.3 to release process doc; remove 7.4 2023-06-06 18:47:36 -05:00
Ben Ramsey 938ebb3b61 Add example commit message to release process doc 2023-06-06 18:16:54 -05:00
Pierrick Charron 79128afb92 [skip ci] Update release process to publish php-keyring.gpg in web-php 2023-06-02 15:13:37 -04:00
Ben Ramsey 0493187024 Update RM doc with new PGP keyserver
[ci skip]
2023-02-16 11:18:56 -06:00
Ben Ramsey 35a4950ffa Replace Azure DevOps link with GitHub Actions 2022-12-07 11:53:15 -06:00
Ben Ramsey ba4e379971 [ci skip] update branch creation time frame in release process doc 2022-07-19 10:41:48 -05:00
Ben Ramsey c8f9555a05 [ci skip] fix gen_verify_stub example command 2022-06-21 11:26:23 -05:00