mirror of
https://github.com/kunkundi/crossdesk.git
synced 2026-11-13 20:25:53 +08:00
[feat] synchronize client and agent component versions
This commit is contained in:
1 parent
2a9faf1eb1
commit
b1236534ac
28 files changed
+548
-37
No files matched your search
+7
-4
@@ -204,13 +204,16 @@ The main workflow collects this same ZIP for GitHub Releases and the download
|
||||
server. Standalone `Build iOS` runs only upload the build artifact.
|
||||
|
||||
For an independent release, use the
|
||||
[`Release Mobile`](../../.github/workflows/release-mobile.yml) workflow. Commit
|
||||
the intended `MARKETING_VERSION` in the iOS target, then tag that commit with
|
||||
[`Release Mobile`](../../.github/workflows/release-mobile.yml) workflow. Desktop,
|
||||
Android, iOS and HarmonyOS share the same client release version while mobile
|
||||
build numbers remain independent. From the repository root, run
|
||||
`python3 scripts/version.py set client <version>` to update all clients,
|
||||
then commit the changes and tag that commit with
|
||||
`ios-v<marketing-version>-YYYYMMDD`, for example:
|
||||
|
||||
```sh
|
||||
git tag ios-v0.0.1-20261002
|
||||
git push origin ios-v0.0.1-20261002
|
||||
git tag ios-v1.7.6-20261112
|
||||
git push origin ios-v1.7.6-20261112
|
||||
```
|
||||
|
||||
The tag starts only the iOS build and publishes its unsigned ZIP to a dedicated
|
||||
|
||||
Reference in new issue
Block a user