Commit Graph

7 Commits

Author SHA1 Message Date
DIYgod 340fb54056 ci(ota): publish releases and trigger sync 2026-04-10 22:00:59 +08:00
DIYgod 49d02c2a00 fix: require OTA platform asset arrays 2026-04-10 21:51:30 +08:00
DIYgod eba7be999f fix: tighten OTA release asset metadata handling 2026-04-10 21:44:58 +08:00
DIYgod bda7c3a0a8 feat(ota): generate release assets from mobile export 2026-04-10 21:25:34 +08:00
DIYgod 1e13ce6834
ci: automate release orchestration for desktop and mobile (#4861) 2026-02-19 16:42:39 +08:00
Innei d11bb5d993
fix(release-info): update regex patterns for version extraction
- Modified regex patterns in extract-release-info.mjs to be case-insensitive for desktop and mobile release tags, improving compatibility with various tag formats.

Signed-off-by: Innei <tukon479@gmail.com>
2025-07-30 01:38:44 +08:00
Innei 42d39fdd22
feat(release): enhance version tagging and release extraction
- Updated the version setup action to handle new tag formats for desktop and mobile releases.
- Introduced a new script to extract release information from commit messages, improving the tagging process.
- Modified workflows to create tags in the format of `desktop/v1.2.3` and `mobile/v1.2.3`.
- Enhanced the updater logic to accommodate the new tagging structure and ensure proper release handling.

Signed-off-by: Innei <tukon479@gmail.com>
2025-07-29 19:04:09 +08:00