Skip to content

Commit 90fa9c7

Browse files
author
zk
committed
Merge branch 'feat/auto-update' into dev
# Conflicts: # .github/workflows/build-and-release.yml
2 parents 328148e + db15540 commit 90fa9c7

40 files changed

+2343
-48224
lines changed

.github/workflows/_build-reusable.yml

Lines changed: 546 additions & 0 deletions
Large diffs are not rendered by default.

.github/workflows/build-and-release.yml

Lines changed: 19 additions & 489 deletions
Large diffs are not rendered by default.

.github/workflows/build-manual.yml

Lines changed: 13 additions & 443 deletions
Large diffs are not rendered by default.

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ build/Release
3636
node_modules/
3737
jspm_packages/
3838

39+
# Lock files for other package managers (project uses bun.lock)
40+
package-lock.json
41+
yarn.lock
42+
3943
# TypeScript v1 declaration files
4044
typings/
4145

bun.lock

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

electron-builder.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ nsis:
112112
shortcutName: ${productName}
113113
uninstallDisplayName: ${productName}
114114
artifactName: ${productName}-${version}-${os}-${arch}.${ext}
115+
differentialPackage: true
115116

116117
mac:
117118
target:
@@ -204,6 +205,7 @@ electronDownload:
204205

205206
publish:
206207
provider: github
207-
owner: ${env.GITHUB_REPOSITORY_OWNER:-aionui}
208+
owner: ${env.GITHUB_REPOSITORY_OWNER:-iOfficeAI}
208209
repo: ${env.GITHUB_REPOSITORY_NAME:-AionUi}
209-
publishAutoUpdate: false
210+
publishAutoUpdate: true
211+
releaseType: prerelease

0 commit comments

Comments
 (0)