We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e0afdd5 commit a5995bfCopy full SHA for a5995bf
package/bin/release.sh
@@ -6,10 +6,11 @@
6
set -eux
7
8
PACKAGE_VERSION=$(cat package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]')
9
-PACKAGE_TAG=$(echo "$PACKAGE_VERSION" | cut -d"-" -f2 | cut -d"." -f1)
+PACKAGE_TAG=$(sed 's/.*-\(.*\)\..*/\1/' <<< "$PACKAGE_VERSION")
10
11
-if [[ ! -z "${PACKAGE_TAG}" ]]; then
12
- cd native-package
+# If tag === version it means that its not a prerelease and shouuld set things to latest
+if [[ "${PACKAGE_TAG}" != "${PACKAGE_VERSION}" ]]; then
13
+ cd native-package
14
npm publish --tag="$PACKAGE_TAG"
15
16
cd ../expo-package
@@ -18,7 +19,6 @@ else
18
19
cd native-package
20
npm publish
21
-
22
23
24
fi
0 commit comments