6
6
set -eu
7
7
8
8
ANDROID=" false"
9
- DESKTOP=" false"
10
- VERSION_METADATA_ARGS=" "
11
9
12
10
for argument in " $@ " ; do
13
11
case " $argument " in
14
12
" --android" )
15
13
ANDROID=" true"
16
14
;;
17
- " --desktop" )
18
- DESKTOP=" true"
19
- VERSION_METADATA_ARGS+=" --desktop "
20
- ;;
21
15
-* )
22
16
echo " Unknown option \" $argument \" "
23
17
exit 1
@@ -34,9 +28,9 @@ if [[ -z ${PRODUCT_VERSION+x} ]]; then
34
28
exit 1
35
29
fi
36
30
37
- if [[ " $ANDROID " != " true" && " $DESKTOP " != " true " ]]; then
38
- echo " Please specify if the release is for the desktop app and/or for Android app."
39
- echo " For example: --android --desktop "
31
+ if [[ " $ANDROID " != " true" ]]; then
32
+ echo " Please specify if the release is for the for the Android app."
33
+ echo " For example: --android"
40
34
exit 1
41
35
fi
42
36
@@ -45,18 +39,6 @@ if [[ $(git diff --shortstat 2> /dev/null | tail -n1) != "" ]]; then
45
39
exit 1
46
40
fi
47
41
48
- desktop_changes_path=desktop/packages/mullvad-vpn/changes.txt
49
- if [[ $DESKTOP == " true" && $( grep " CHANGE THIS BEFORE A RELEASE" $desktop_changes_path ) != " " ]]; then
50
- echo " It looks like you did not update $desktop_changes_path "
51
- exit 1
52
- fi
53
-
54
- if [[ " $DESKTOP " == " true" && $( grep " ^## \\ [$PRODUCT_VERSION \\ ] - " CHANGELOG.md) == " " ]]; then
55
- echo " It looks like you did not add $PRODUCT_VERSION to the changelog?"
56
- echo " Please make sure the changelog is up to date and correct before you proceed."
57
- exit 1
58
- fi
59
-
60
42
if [[ " $ANDROID " == " true" &&
61
43
$PRODUCT_VERSION != * " alpha" * &&
62
44
$( grep " ^## \\ [android/$PRODUCT_VERSION \\ ] - " android/CHANGELOG.md) == " " ]]; then
@@ -75,12 +57,6 @@ if [[ "$ANDROID" == "true" ]]; then
75
57
dist-assets/relays/relays.json
76
58
fi
77
59
78
- if [[ " $DESKTOP " == " true" ]]; then
79
- echo " $PRODUCT_VERSION " > dist-assets/desktop-product-version.txt
80
- git commit -S -m " Update desktop app version to $PRODUCT_VERSION " \
81
- dist-assets/desktop-product-version.txt
82
- fi
83
-
84
60
if [[ " $ANDROID " == " true" ]]; then
85
61
echo " $PRODUCT_VERSION " > dist-assets/android-version-name.txt
86
62
ANDROID_VERSION=" $PRODUCT_VERSION " cargo run -q --bin mullvad-version versionCode > \
@@ -98,12 +74,6 @@ if [[ "$ANDROID" == "true" ]]; then
98
74
git tag -s " android/$PRODUCT_VERSION " -m " android/$PRODUCT_VERSION "
99
75
NEW_TAGS+=" android/$PRODUCT_VERSION "
100
76
fi
101
- if [[ " $DESKTOP " == " true" ]]; then
102
- echo " Tagging current git commit with release tag $PRODUCT_VERSION ..."
103
-
104
- git tag -s " $PRODUCT_VERSION " -m " $PRODUCT_VERSION "
105
- NEW_TAGS+=" $PRODUCT_VERSION "
106
- fi
107
77
108
78
echo " ================================================="
109
79
echo " | DONE preparing for a release! |"
0 commit comments