diff options
author | Derick Rethans <github@derickrethans.nl> | 2020-07-27 14:15:06 +0100 |
---|---|---|
committer | Derick Rethans <github@derickrethans.nl> | 2020-07-27 14:19:21 +0100 |
commit | d66a6ba58a007737e0ab43c3a433007f57bfa035 (patch) | |
tree | 51bbaca83666501b7ef846e23bd6ad47a797e97e /docs | |
parent | 54e15dcd6f43625b2789895c892df436d393fb9c (diff) | |
download | php-git-d66a6ba58a007737e0ab43c3a433007f57bfa035.tar.gz |
Mention that an API bump must be done with RC1
It's okay to change the API change up until the first release candidate only,
and it may not be changed afterwards.
There is a discussion at https://github.com/php/php-src/pull/4470/files that
never resulted in a fix.
/cc @sgolemon @carusogabriel
Diffstat (limited to 'docs')
-rw-r--r-- | docs/release-process.md | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/docs/release-process.md b/docs/release-process.md index 3a9bebe68f..50acab03fe 100644 --- a/docs/release-process.md +++ b/docs/release-process.md @@ -93,11 +93,12 @@ beta. Do not use dashes, you should `#define PHP_VERSION "7.4.22RC1"` and not `#define PHP_VERSION "7.4.22-RC1"`. - When releasing the first alpha version, bump also API version numbers in - `Zend/zend_extensions.h`, `Zend/zend_modules.h`, and `main/php.h`. The API - versions between the alpha/beta/.0RCx releases can be left the same or - bumped as little as possible because PHP extensions will need to be rebuilt - with each bump. + When releasing the first release candidate, you must also bump the API + version numbers in `Zend/zend_extensions.h`, `Zend/zend_modules.h`, and + `main/php.h`. The API versions between the alpha/beta/.0RCx releases can be + left the same, or bumped as little as possible because PHP extensions will + need to be rebuilt with each bump. Do *not* bump the API versions after + RC1. 6. Compile and run `make test`, with and without ZTS, using the right Bison and re2c version (for PHP 7.4, minimum Bison 3.0.0 and re2c 0.13.4 are used). |