aboutsummaryrefslogtreecommitdiffhomepage
path: root/RELEASE_PROCESS.md
diff options
context:
space:
mode:
Diffstat (limited to 'RELEASE_PROCESS.md')
-rw-r--r--RELEASE_PROCESS.md27
1 files changed, 13 insertions, 14 deletions
diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md
index 627bd844..767f5e26 100644
--- a/RELEASE_PROCESS.md
+++ b/RELEASE_PROCESS.md
@@ -15,23 +15,22 @@ During this documentation, we assume the release is `$LAST_WALLABAG_RELEASE`.
15 15
16- Run these commands to create the tag: 16- Run these commands to create the tag:
17 17
18 ``` 18```
19 git checkout master 19git checkout master
20 git pull origin master 20git pull origin master
21 git checkout -b release-$LAST_WALLABAG_RELEASE 21git checkout -b release-$LAST_WALLABAG_RELEASE
22 SYMFONY_ENV=prod composer up --no-dev 22SYMFONY_ENV=prod composer up --no-dev
23 git add --force composer.lock 23git add --force composer.lock
24 git commit -m "Release wallabag $LAST_WALLABAG_RELEASE" 24git commit -m "Release wallabag $LAST_WALLABAG_RELEASE"
25 git push origin release-$LAST_WALLABAG_RELEASE 25git push origin release-$LAST_WALLABAG_RELEASE
26 ``` 26```
27 27
28- Create a new pull request with this title `DON'T MERGE Release wallabag $LAST_WALLABAG_RELEASE`. This pull request is used to launch builds on Travis-CI. 28- Create a new pull request with this title `DON'T MERGE Release wallabag $LAST_WALLABAG_RELEASE`. This pull request is used to launch builds on Travis-CI.
29- Run these commands to create the package (you need to clone `https://github.com/wallabag/releaser`) : 29- Run these command to create the package:
30 30
31 ``` 31```
32 cd releaser/ 32make releas emaster /tmp wllbg-release prod
33 ./releaser.sh $LAST_WALLABAG_RELEASE 33```
34 ```
35 34
36- [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new). You have to upload on this page the package. 35- [Create the new release on GitHub](https://github.com/wallabag/wallabag/releases/new). You have to upload on this page the package.
37- Delete the `release-$LAST_WALLABAG_RELEASE` branch and close the pull request (**DO NOT MERGE IT**). 36- Delete the `release-$LAST_WALLABAG_RELEASE` branch and close the pull request (**DO NOT MERGE IT**).