Skip to content

Commit 1754d92

Browse files
committed
build: stabilize macos dmg release packaging
1 parent 3f2d432 commit 1754d92

12 files changed

Lines changed: 22 additions & 23 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ on:
44
workflow_dispatch:
55
inputs:
66
version:
7-
description: "发布版本,例如 v0.3.4"
7+
description: "发布版本,例如 v0.3.5"
88
required: true
9-
default: "v0.3.4"
9+
default: "v0.3.5"
1010
source_ref:
1111
description: "构建所用 Git ref,例如 main 或某个 commit/tag"
1212
required: false

LimePet.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@
258258
"$(inherited)",
259259
"@executable_path/../Frameworks",
260260
);
261-
MARKETING_VERSION = 0.3.4;
261+
MARKETING_VERSION = 0.3.5;
262262
PRODUCT_BUNDLE_IDENTIFIER = com.lime.pet;
263263
PRODUCT_NAME = "Lime Pet";
264264
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -277,7 +277,7 @@
277277
"$(inherited)",
278278
"@executable_path/../Frameworks",
279279
);
280-
MARKETING_VERSION = 0.3.4;
280+
MARKETING_VERSION = 0.3.5;
281281
PRODUCT_BUNDLE_IDENTIFIER = com.lime.pet;
282282
PRODUCT_NAME = "Lime Pet";
283283
SWIFT_EMIT_LOC_STRINGS = YES;

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,16 @@ open "dist/Lime Pet.app"
7575
本地生成 release bundle:
7676

7777
```bash
78-
./scripts/package-release.sh --version "0.3.4" --build-number "1"
78+
./scripts/package-release.sh --version "0.3.5" --build-number "1"
7979
```
8080

8181
产物默认会按当前宿主架构输出,例如 Apple Silicon 机器上会得到:
8282

8383
```text
84-
dist/release/LimePet-v0.3.4-macos-arm64.dmg
85-
dist/release/LimePet-v0.3.4-macos-arm64.dmg.sha256
86-
dist/release/LimePet-v0.3.4-macos-arm64-unsigned.zip
87-
dist/release/LimePet-v0.3.4-macos-arm64-unsigned.zip.sha256
84+
dist/release/LimePet-v0.3.5-macos-arm64.dmg
85+
dist/release/LimePet-v0.3.5-macos-arm64.dmg.sha256
86+
dist/release/LimePet-v0.3.5-macos-arm64-unsigned.zip
87+
dist/release/LimePet-v0.3.5-macos-arm64-unsigned.zip.sha256
8888
```
8989

9090
GitHub Actions 发布策略:

WindowsPet/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WindowsPet/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "lime-pet-windows",
33
"private": true,
4-
"version": "0.3.4",
4+
"version": "0.3.5",
55
"type": "module",
66
"scripts": {
77
"sync:assets": "node scripts/sync-shared-assets.mjs",

WindowsPet/scripts/sync-version.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const projectRoot = path.resolve(currentDir, "..");
88
const version = process.argv[2]?.trim().replace(/^v/, "");
99

1010
if (!version) {
11-
console.error("请提供版本号,例如 0.3.4 或 v0.3.4");
11+
console.error("请提供版本号,例如 0.3.5 或 v0.3.5");
1212
process.exit(1);
1313
}
1414

WindowsPet/src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WindowsPet/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lime-pet-windows"
3-
version = "0.3.4"
3+
version = "0.3.5"
44
description = "Windows companion shell for Lime Pet"
55
authors = ["Lime Team"]
66
edition = "2021"

WindowsPet/src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "Lime Pet",
4-
"version": "0.3.4",
4+
"version": "0.3.5",
55
"identifier": "com.lime.pet.windows",
66
"build": {
77
"beforeDevCommand": "npm run dev",

docs/release.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@
2525
## 本地发布命令
2626

2727
```bash
28-
./scripts/package-release.sh --version "0.3.4" --build-number "1"
28+
./scripts/package-release.sh --version "0.3.5" --build-number "1"
2929
```
3030

3131
默认产物会按当前宿主架构命名,例如 Apple Silicon 机器上会得到:
3232

3333
```text
34-
dist/release/LimePet-v0.3.4-macos-arm64.dmg
35-
dist/release/LimePet-v0.3.4-macos-arm64.dmg.sha256
36-
dist/release/LimePet-v0.3.4-macos-arm64-unsigned.zip
37-
dist/release/LimePet-v0.3.4-macos-arm64-unsigned.zip.sha256
34+
dist/release/LimePet-v0.3.5-macos-arm64.dmg
35+
dist/release/LimePet-v0.3.5-macos-arm64.dmg.sha256
36+
dist/release/LimePet-v0.3.5-macos-arm64-unsigned.zip
37+
dist/release/LimePet-v0.3.5-macos-arm64-unsigned.zip.sha256
3838
```
3939

4040
Windows 本地产物命令:

0 commit comments

Comments
 (0)