diff options
Diffstat (limited to 'RELEASE_PROCESS.md')
-rw-r--r-- | RELEASE_PROCESS.md | 27 |
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 | 19 | git checkout master |
20 | git pull origin master | 20 | git pull origin master |
21 | git checkout -b release-$LAST_WALLABAG_RELEASE | 21 | git checkout -b release-$LAST_WALLABAG_RELEASE |
22 | SYMFONY_ENV=prod composer up --no-dev | 22 | SYMFONY_ENV=prod composer up --no-dev |
23 | git add --force composer.lock | 23 | git add --force composer.lock |
24 | git commit -m "Release wallabag $LAST_WALLABAG_RELEASE" | 24 | git commit -m "Release wallabag $LAST_WALLABAG_RELEASE" |
25 | git push origin release-$LAST_WALLABAG_RELEASE | 25 | git 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/ | 32 | make 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**). |