X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=RELEASE_PROCESS.md;fp=RELEASE_PROCESS.md;h=881f07710e5c8557f47a9e559f04dae477245af7;hb=2770b6d77d0dff0b91677b216676ad53ec2e775b;hp=c8b29b1869407d0f2e4c9b09f474152732f63c85;hpb=6546aca4a3a54ec61c3b43e84aa948efb1aeca95;p=github%2Fwallabag%2Fwallabag.git diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md index c8b29b18..881f0771 100644 --- a/RELEASE_PROCESS.md +++ b/RELEASE_PROCESS.md @@ -35,15 +35,30 @@ git push origin release-$LAST_WALLABAG_RELEASE - Create a new pull request with this title `Release wallabag $LAST_WALLABAG_RELEASE`. This pull request is used to launch builds on Travis-CI. - Once PR is green, merge it and delete the branch. -- Run these command to create the package: +- Run this command to create the package: ``` make release VERSION=$LAST_WALLABAG_RELEASE ``` -- [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new) by targetting the `master` branch. You have to upload the package (generated previously). +- [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new) by targetting the `master` branch or any appropriate branch (for instance backports). You have to upload the package (generated previously). - Update the URL shortener (used on `wllbg.org` to update links like `https://wllbg.org/latest-v2-package` or `http://wllbg.org/latest-v2`) - Update Dockerfile https://github.com/wallabag/docker (and create a new tag) - Update wallabag.org website (downloads, MD5 sum, releases and new blog post) - Put the next patch version suffixed with `-dev` in `app/config/wallabag.yml` (`wallabag_core.version`) - Drink a :beer:! + +### Target PHP version +`composer.lock` is _always_ built for a particular version, by default the one it is generated (with `composer update`). + +If the PHP version used to generate the .lock isn't a widely available one (like PHP 8), a more common one should +be locally specified in `composer.lock`: + +```json + "config": { + "platform": { + "php": "7.1.3", + "ext-something": "4.0" + } + } +```