File tree Expand file tree Collapse file tree 1 file changed +6
-11
lines changed Expand file tree Collapse file tree 1 file changed +6
-11
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -eux
3
3
4
- if [ " $( uname -s) " != " Linux" ]; then
5
- echo " Please use the GitHub Action."
6
- exit 1
7
- fi
8
-
9
- SCRIPT_DIR=" $( dirname " $0 " ) "
10
- cd $SCRIPT_DIR /..
4
+ cd " $( dirname " $0 " ) /.."
11
5
12
6
OLD_VERSION=" ${1} "
13
7
NEW_VERSION=" ${2} "
@@ -16,9 +10,10 @@ echo "Current version: $OLD_VERSION"
16
10
echo " Bumping version: $NEW_VERSION "
17
11
18
12
function replace() {
19
- ! grep " $2 " $3
20
- perl -i -pe " s/$1 /$2 /g" $3
21
- grep " $2 " $3 # verify that replacement was successful
13
+ ! grep " $2 " " $3 "
14
+ sed -e " s/$1 /$2 /g" " $3 " > " $3 .tmp" # -i is non-portable
15
+ mv " $3 .tmp" " $3 "
16
+ grep " $2 " " $3 " # verify that replacement was successful
22
17
}
23
18
24
- replace " version=\" [0-9.]+ \" " " version=\" $NEW_VERSION \" " ./setup.py
19
+ replace " version='[^']*' " " version=' $NEW_VERSION ' " ./setup.py
You can’t perform that action at this time.
0 commit comments