更新 .gitea/workflows/deploy-client.yml

This commit is contained in:
lxmou666 2026-06-11 09:56:48 +08:00
parent 127e997200
commit 9067342a49
1 changed files with 4 additions and 4 deletions

View File

@ -6,7 +6,7 @@ name: deploy-client
on: on:
push: push:
tags: tags:
- 'deploy-cv*.*.*' - 'deploy-cv*.*.*.*'
jobs: jobs:
deploy: deploy:
@ -20,10 +20,10 @@ jobs:
Set-StrictMode -Version Latest Set-StrictMode -Version Latest
$ErrorActionPreference = 'Stop' $ErrorActionPreference = 'Stop'
# 从触发标签解析版本号: deploy-cv1.2.3 -> 1.2.3 # 从触发标签解析版本号: deploy-cv1.2.3.4 -> 1.2.3.4
$deployTag = '${{ github.ref_name }}' $deployTag = '${{ github.ref_name }}'
if (-not ($deployTag -match '^deploy-cv(\d+\.\d+\.\d+)$')) { if (-not ($deployTag -match '^deploy-cv(\d+\.\d+\.\d+\.\d+)$')) {
throw "Trigger tag '$deployTag' must match deploy-cvx.x.x." throw "Trigger tag '$deployTag' must match deploy-cvx.x.x.x."
} }
$version = $Matches[1] $version = $Matches[1]