fix(release): 正式版本 - 修复 SSRF 与 Quality checks,发布 v1.6.6.1

This commit is contained in:
ddcat666
2026-10-13 12:55:30 +08:00
parent ede6cc1e70
commit ea6676f449
21 changed files with 1303 additions and 338 deletions

View File

@@ -214,8 +214,11 @@ jobs:
shell: bash
run: |
prerelease_args=()
if [[ "$GITHUB_REF_NAME" == *-* || "$GITHUB_REF_NAME" == *.rc* || "$GITHUB_REF_NAME" =~ ^v[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
latest_args=()
if [[ "$GITHUB_REF_NAME" == *-* || "$GITHUB_REF_NAME" == *.rc* || ( "$GITHUB_REF_NAME" =~ ^v[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ && "$GITHUB_REF_NAME" != "v1.6.6.1" ) ]]; then
prerelease_args+=(--prerelease)
else
latest_args+=(--latest)
fi
assets=(
dist/open-ai-canvas-host-updater-linux-amd64
@@ -230,5 +233,6 @@ jobs:
--verify-tag \
--title "$GITHUB_REF_NAME" \
--notes-file dist/RELEASE_NOTES.md \
"${prerelease_args[@]}"
"${prerelease_args[@]}" \
"${latest_args[@]}"
fi