fix: update alpha and release workflows to trigger builds via git tags only

feat: update release workflow to trigger builds via git tags and add publish version script
This commit is contained in:
Tunglies
2025-06-02 22:23:04 +08:00
parent 7763abf6c2
commit f47b4b961b
5 changed files with 94 additions and 6 deletions

View File

@@ -1,7 +1,10 @@
name: Alpha Build
on:
workflow_dispatch:
# 因为 alpha 不再负责频繁构建,且需要相对于 autobuild 更稳定使用环境
# 所以不再使用 workflow_dispatch 触发
# 应当通过 git tag 来触发构建
# workflow_dispatch:
push:
tags:
- "v*.*.*-alpha*"