diff options
Diffstat (limited to 'RELEASE_PROCESS.md')
-rw-r--r-- | RELEASE_PROCESS.md | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md index 38dd5a7c..7e43d9d6 100644 --- a/RELEASE_PROCESS.md +++ b/RELEASE_PROCESS.md | |||
@@ -4,7 +4,7 @@ A release is mostly a git tag of http://github.com/wallabag/wallabag, following | |||
4 | 4 | ||
5 | ### Steps to release | 5 | ### Steps to release |
6 | 6 | ||
7 | During this documentation, we assume the release is `$LAST_WALLABAG_RELEASE`. | 7 | During this documentation, we assume the release is `$LAST_WALLABAG_RELEASE` (like 2.3.4). |
8 | 8 | ||
9 | #### Files to edit | 9 | #### Files to edit |
10 | 10 | ||
@@ -26,8 +26,8 @@ SYMFONY_ENV=prod composer up --no-dev | |||
26 | 26 | ||
27 | ```diff | 27 | ```diff |
28 | script: | 28 | script: |
29 | - - travis_wait bash composer install -o --no-interaction --no-progress --prefer-dist | 29 | - - travis_wait bash composer install -o --no-interaction --no-progress --prefer-dist |
30 | + - travis_wait composer update --no-interaction --no-progress | 30 | + - travis_wait bash composer update -o --no-interaction --no-progress --prefer-dist |
31 | ``` | 31 | ``` |
32 | 32 | ||
33 | - Then continue with these commands: | 33 | - Then continue with these commands: |
@@ -42,15 +42,14 @@ git push origin release-$LAST_WALLABAG_RELEASE | |||
42 | - Run these command to create the package: | 42 | - Run these command to create the package: |
43 | 43 | ||
44 | ``` | 44 | ``` |
45 | make release master /tmp wllbg-release prod | 45 | make release VERSION=$LAST_WALLABAG_RELEASE |
46 | ``` | 46 | ``` |
47 | 47 | ||
48 | - [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new). You have to upload on this page the package. | 48 | - [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new) by targetting the `release-$LAST_WALLABAG_RELEASE` branch. You have to upload the package (generated previously). |
49 | - Delete the `release-$LAST_WALLABAG_RELEASE` branch and close the pull request (**DO NOT MERGE IT**). | 49 | - Close the previously created pull request (**DO NOT MERGE IT**) and delete the `release-$LAST_WALLABAG_RELEASE` branch. |
50 | - Update the URL shortener (used on `wllbg.org` to generate links like `https://wllbg.org/latest-v2-package` or `http://wllbg.org/latest-v2`) | 50 | - Update the URL shortener (used on `wllbg.org` to generate links like `https://wllbg.org/latest-v2-package` or `http://wllbg.org/latest-v2`) |
51 | - Update [the downloads page](https://github.com/wallabag/wallabag.org/blob/master/content/pages/download.md) on the website (MD5 sum, release date) | ||
52 | - Update Dockerfile https://github.com/wallabag/docker (and create a new tag) | 51 | - Update Dockerfile https://github.com/wallabag/docker (and create a new tag) |
53 | - Update wallabag.org website (downloads, releases and new blog post) | 52 | - Update wallabag.org website (downloads, MD5 sum, releases and new blog post) |
54 | - Put the next patch version suffixed with `-dev` in `app/config/config.yml` (`wallabag_core.version`) | 53 | - Put the next patch version suffixed with `-dev` in `app/config/config.yml` (`wallabag_core.version`) |
55 | - Drink a :beer:! | 54 | - Drink a :beer:! |
56 | 55 | ||