Skip to content

Commit c02aaa8

Browse files
committed
Tweak release instructions a little
1 parent 32dcc3d commit c02aaa8

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

.build.scripts/make-release.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ function createXdebugVersionPhp( $release_version )
258258
global $xdebugOrgRepo;
259259

260260
$xml = <<<ENDXML
261-
public const NOT_SUPPORTED_BEFORE = '3.3';
261+
public const NOT_SUPPORTED_BEFORE = '3.4';
262262
public const LATEST_VERSION = '{$release_version}';
263263
public const LATEST_WINDOWS_VERSION = '{$release_version}';
264264

RELEASE_PROCESS.rst

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,26 @@
1818
#. Update www.xdebug.org ``views/home/updates.php`` with snippet
1919
#. Update www.xdebug.org ``src/XdebugVersion.php`` with snippet
2020
#. Update pre-generated www.xdebug.org ``data/news/...`` file
21-
#. Write Patreon post taking the rendered news article as starting point
22-
2321
#. Mantis: "release" the version, and make sure there is a new one.
2422

23+
Wait until GitHub Actions has created the artefacts.
24+
25+
#. Write Patreon post taking the rendered news article as starting point
26+
#. Write GitHub release notes taking the rendered news article as starting
27+
point, and save with "Publish release"
28+
2529
#. In the release branch, update template.rc and php_xdebug.h to the new
2630
version
2731
#. Commit template.rc and php_xdebug.h with ``Back to -dev``
28-
#. Check out master branch, and run: ``git merge --strategy=ours xdebug_3_4``
29-
#. ``git push origin master xdebug_3_4``
32+
#. Check out master branch, and run: ``git merge --strategy=ours xdebug_3_5``
33+
#. ``git push origin master xdebug_3_5``
3034
#. Add files from GHA and source to www.xdebug.org html/files
3135
#. Create sha256 files for the new releases::
3236

33-
for i in *3.4.*{tgz,dll}; do \
37+
for i in *3.5.*{tgz,dll}; do \
3438
echo $i; sha256sum $i | sed 's/\ .*//' > $i.sha256.txt; \
3539
done
3640

3741
#. Add the downloads, DDLs, SHA256 files, and news file to git and commit with
38-
"Go with 3.4.1"
42+
"Go with 3.5.1"
3943
#. Upload the source package to PECL

0 commit comments

Comments
 (0)