Skip to content

Commit c20c71d

Browse files
authored
Merge pull request #280 from Ezviz-OpenBiz/develop
ci: update
2 parents 4fe0c0d + 8c72b1d commit c20c71d

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

Diff for: .github/workflows/relese.yml

+7-5
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,18 @@ jobs:
2828
- name: Install dependencies
2929
run: npm install
3030

31-
# 获取 tag 的版本类型(alpha 或 beta
31+
# 获取 tag 的版本类型(仅支持 正式版和beta版
3232
- name: Determine release tag
3333
id: determine_tag
3434
run: |
3535
TAG=$(echo "${GITHUB_REF}" | sed 's/refs\/tags\/\(.*\)/\1/')
36-
PRERELEASE=$(echo $TAG | sed -n 's/.*-\(alpha\|beta\|rc\).*/\1/p')
37-
if [ -n "$PRERELEASE" ]; then
38-
echo "::set-output name=tag::$PRERELEASE"
39-
else
36+
if [[ "$TAG" =~ -beta ]]; then
37+
echo "::set-output name=tag::beta"
38+
elif [[ "$TAG" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
4039
echo "::set-output name=tag::latest"
40+
else
41+
echo "Unsupported version detected. Terminating."
42+
exit 1
4143
fi
4244
# # 打包
4345
# - name: Build Packages

Diff for: ezuikit.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ezuikit-js",
3-
"version": "8.1.2-alpha.1",
3+
"version": "8.1.2-beta.1",
44
"description": "ezuikit javascript for npm",
55
"main": "ezuikit.js",
66
"repository": {

0 commit comments

Comments
 (0)