aboutsummaryrefslogtreecommitdiffhomepage
path: root/RELEASE_PROCESS.md
diff options
context:
space:
mode:
authorJeremy Benoist <jeremy.benoist@gmail.com>2019-05-29 12:02:24 +0200
committerJeremy Benoist <jeremy.benoist@gmail.com>2019-05-29 12:02:24 +0200
commit2770b6d77d0dff0b91677b216676ad53ec2e775b (patch)
treec5db9d2024efd99ea07fc66f4649d3412115d499 /RELEASE_PROCESS.md
parent6546aca4a3a54ec61c3b43e84aa948efb1aeca95 (diff)
downloadwallabag-2770b6d77d0dff0b91677b216676ad53ec2e775b.tar.gz
wallabag-2770b6d77d0dff0b91677b216676ad53ec2e775b.tar.zst
wallabag-2770b6d77d0dff0b91677b216676ad53ec2e775b.zip
Typos
Diffstat (limited to 'RELEASE_PROCESS.md')
-rw-r--r--RELEASE_PROCESS.md19
1 files changed, 17 insertions, 2 deletions
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
35 35
36- Create a new pull request with this title `Release wallabag $LAST_WALLABAG_RELEASE`. This pull request is used to launch builds on Travis-CI. 36- Create a new pull request with this title `Release wallabag $LAST_WALLABAG_RELEASE`. This pull request is used to launch builds on Travis-CI.
37- Once PR is green, merge it and delete the branch. 37- Once PR is green, merge it and delete the branch.
38- Run these command to create the package: 38- Run this command to create the package:
39 39
40``` 40```
41make release VERSION=$LAST_WALLABAG_RELEASE 41make release VERSION=$LAST_WALLABAG_RELEASE
42``` 42```
43 43
44- [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). 44- [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).
45- Update the URL shortener (used on `wllbg.org` to update links like `https://wllbg.org/latest-v2-package` or `http://wllbg.org/latest-v2`) 45- Update the URL shortener (used on `wllbg.org` to update links like `https://wllbg.org/latest-v2-package` or `http://wllbg.org/latest-v2`)
46- Update Dockerfile https://github.com/wallabag/docker (and create a new tag) 46- Update Dockerfile https://github.com/wallabag/docker (and create a new tag)
47- Update wallabag.org website (downloads, MD5 sum, releases and new blog post) 47- Update wallabag.org website (downloads, MD5 sum, releases and new blog post)
48- Put the next patch version suffixed with `-dev` in `app/config/wallabag.yml` (`wallabag_core.version`) 48- Put the next patch version suffixed with `-dev` in `app/config/wallabag.yml` (`wallabag_core.version`)
49- Drink a :beer:! 49- Drink a :beer:!
50
51### Target PHP version
52`composer.lock` is _always_ built for a particular version, by default the one it is generated (with `composer update`).
53
54If the PHP version used to generate the .lock isn't a widely available one (like PHP 8), a more common one should
55be locally specified in `composer.lock`:
56
57```json
58 "config": {
59 "platform": {
60 "php": "7.1.3",
61 "ext-something": "4.0"
62 }
63 }
64```