Skip to content

Commit b319067

Browse files
committed
Standardize pre-release version support in release script
1 parent 4ab2ea5 commit b319067

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

dev-bin/release.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ fi
5454
changelog=$(cat CHANGELOG.md)
5555

5656
regex='
57-
## v([0-9]+\.[0-9]+\.[0-9]+(.[a-z0-9]+)?) \(([0-9]{4}-[0-9]{2}-[0-9]{2})\)
57+
## v([0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9.]+)?) \(([0-9]{4}-[0-9]{2}-[0-9]{2})\)
5858
5959
((.|
6060
)*)
@@ -67,7 +67,7 @@ fi
6767

6868
version="${BASH_REMATCH[1]}"
6969
date="${BASH_REMATCH[3]}"
70-
notes="$(echo "${BASH_REMATCH[4]}" | sed -n -E '/^## v[0-9]+\.[0-9]+\.[0-9]+/,$!p')"
70+
notes="$(echo "${BASH_REMATCH[4]}" | sed -n -E '/^## v[0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9.]+)?/,$!p')"
7171

7272
echo "$notes"
7373
if [[ "$date" != "$(date +"%Y-%m-%d")" ]]; then

0 commit comments

Comments
 (0)