|
2 | 2 |
|
3 | 3 | # Check if an argument is provided |
4 | 4 | if [ $# -eq 0 ]; then |
5 | | - echo "Error: Please provide 'patch' or 'minor' as an argument." |
| 5 | + echo "USAGE: ./release.sh <version_number>" |
6 | 6 | exit 1 |
7 | 7 | fi |
8 | 8 |
|
9 | | -# Check if the argument is valid |
10 | | -if [ "$1" != "patch" ] && [ "$1" != "minor" ]; then |
11 | | - echo "Error: Invalid argument. Please use 'patch' or 'minor'." |
12 | | - exit 1 |
13 | | -fi |
| 9 | +# # Check if the argument is valid |
| 10 | +# if [ "$1" != "patch" ] && [ "$1" != "minor" ]; then |
| 11 | +# echo "Error: Invalid argument. Please use 'patch' or 'minor'." |
| 12 | +# exit 1 |
| 13 | +# fi |
14 | 14 |
|
15 | | -git checkout main |
| 15 | +# git checkout main |
16 | 16 |
|
17 | | -# Update versions in apps |
18 | | -for dir in apps/*/; do |
19 | | - cd "$dir" || exit |
20 | | - pnpm version "$1" --no-git-tag-version --yes |
21 | | - cd - > /dev/null || exit |
22 | | -done |
| 17 | +# # Update versions in apps |
| 18 | +# for dir in apps/*/; do |
| 19 | +# cd "$dir" || exit |
| 20 | +# pnpm version "$1" --no-git-tag-version --yes |
| 21 | +# cd - > /dev/null || exit |
| 22 | +# done |
23 | 23 |
|
24 | | -# Update versions in packages |
25 | | -for dir in packages/*/; do |
26 | | - cd "$dir" || exit |
27 | | - pnpm version "$1" --no-git-tag-version --yes |
28 | | - cd - > /dev/null || exit |
29 | | -done |
| 24 | +# # Update versions in packages |
| 25 | +# for dir in packages/*/; do |
| 26 | +# cd "$dir" || exit |
| 27 | +# pnpm version "$1" --no-git-tag-version --yes |
| 28 | +# cd - > /dev/null || exit |
| 29 | +# done |
30 | 30 |
|
31 | | -# get the new version |
32 | | -VERSION=$(grep -m1 '"version":' apps/web/package.json | cut -d'"' -f4) |
| 31 | +# # get the new version |
| 32 | +# VERSION=$(grep -m1 '"version":' apps/web/package.json | cut -d'"' -f4) |
| 33 | +VERSION=$1 |
33 | 34 |
|
34 | 35 | # commit, tag and push |
35 | 36 | git add . |
|
0 commit comments