Skip to content

Commit 470f051

Browse files
committed
added the logic for the pre-release commit for the Linter
1 parent d27b7db commit 470f051

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

scripts/pre-beta-release

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ rm -f manifest-beta.tmp.json
1818
# Rewrite versions in relevant files.
1919
jq ".version=\"${NEW_VERSION}\"" package.json > package.tmp.json && mv package.tmp.json package.json
2020
jq ".version=\"${NEW_VERSION}\"" manifest-beta.json > manifest-beta.tmp.json && mv manifest-beta.tmp.json manifest-beta.json
21-
# jq ". + {\"${NEW_VERSION}\": \"1.5.8\"}" versions.json > versions.tmp.json && mv versions.tmp.json versions.json
2221

2322
# Create commit & commit.
2423
git commit -a -m "Auto-release beta ${NEW_VERSION}"

scripts/pre-regular-release

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/usr/bin/env bash
2+
# Automatically update versions in files and commit changes
3+
4+
set -e
5+
6+
NEW_VERSION=$1
7+
8+
if [ -z "$NEW_VERSION" ]; then
9+
NEW_VERSION=$(jq -r ".version" manifest.json | awk -F. -v OFS=. '{$NF += 1 ; print}')
10+
fi
11+
12+
echo "Releasing version '${NEW_VERSION}'"
13+
14+
# Delete old files if they exist
15+
rm -f package.tmp.json
16+
rm -f manifest.tmp.json
17+
18+
# Rewrite versions in relevant files.
19+
jq ".version=\"${NEW_VERSION}\"" package.json > package.tmp.json && mv package.tmp.json package.json
20+
jq ".version=\"${NEW_VERSION}\"" manifest.json > manifest.tmp.json && mv manifest.tmp.json manifest.json
21+
jq ". + {\"${NEW_VERSION}\": \"1.5.7\"}" versions.json > versions.tmp.json && mv versions.tmp.json versions.json
22+
23+
npm run build && npm run docs
24+
25+
# Create commit & commit.
26+
git commit -a -m "Auto-release ${NEW_VERSION}"
27+
git push
28+

0 commit comments

Comments
 (0)