feat: add autobuild version support and unify version update scripts

- Support autobuild version with timestamp (e.g. 2.3.0+autobuild.2506021530) via `pnpm release-version autobuild`
- Sync version to package.json, Cargo.toml, tauri.conf.json
- Improve version regex to support build metadata
- Remove old release_version.mjs and release-alpha_version.mjs, use release-version.mjs for all
- Fix script path issues
This commit is contained in:
Tunglies
2025-06-02 13:57:18 +08:00
parent b150eb7e64
commit 0536a45959
10 changed files with 756 additions and 302 deletions

View File

@@ -2,9 +2,9 @@ name: Alpha Build
on:
workflow_dispatch:
schedule:
# UTC+8 0,6,12,18
- cron: "0 16,22,4,10 * * *"
# schedule:
# UTC+8 0,6,12,18
# - cron: "0 16,22,4,10 * * *"
permissions: write-all
env:
CARGO_INCREMENTAL: 0