|
18 | 18 | #. Update www.xdebug.org ``views/home/updates.php`` with snippet |
19 | 19 | #. Update www.xdebug.org ``src/XdebugVersion.php`` with snippet |
20 | 20 | #. Update pre-generated www.xdebug.org ``data/news/...`` file |
21 | | -#. Write Patreon post taking the rendered news article as starting point |
22 | | - |
23 | 21 | #. Mantis: "release" the version, and make sure there is a new one. |
24 | 22 |
|
| 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 | + |
25 | 29 | #. In the release branch, update template.rc and php_xdebug.h to the new |
26 | 30 | version |
27 | 31 | #. 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`` |
30 | 34 | #. Add files from GHA and source to www.xdebug.org html/files |
31 | 35 | #. Create sha256 files for the new releases:: |
32 | 36 |
|
33 | | - for i in *3.4.*{tgz,dll}; do \ |
| 37 | + for i in *3.5.*{tgz,dll}; do \ |
34 | 38 | echo $i; sha256sum $i | sed 's/\ .*//' > $i.sha256.txt; \ |
35 | 39 | done |
36 | 40 |
|
37 | 41 | #. 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" |
39 | 43 | #. Upload the source package to PECL |
0 commit comments