ci: 修复 workflow YAML + 打包脚本;忽略 runtime/(含 runner 凭据,勿提交)
auto-release / build (push) Failing after 1m20s
auto-release / build (push) Failing after 1m20s
- heredoc 改为 scripts/build-online.py 调用(YAML merge key 语法修复) - .gitignore 忽略 runtime/(act-runner 凭据 .runner 及二进制)
This commit is contained in:
1 parent
5f95a8d47d
commit
1090320c7f
3 files changed
+16
-8
No files matched your search
@@ -35,14 +35,7 @@ jobs:
|
||||
cp app/Microsoft.Web.WebView2.Core.dll app/Microsoft.Web.WebView2.WinForms.dll app/WebView2Loader.dll pkg/app/
|
||||
cp app/src/dsh-app.cs app/src/app.manifest pkg/app/src/
|
||||
cp dsh.ico README.md install.cmd uninstall.vbs register-uninstall.ps1 pkg/
|
||||
cd pkg && python - <<'PY'
|
||||
import zipfile, os
|
||||
with zipfile.ZipFile('../dsh-desktop-online.zip', 'w', zipfile.ZIP_DEFLATED) as z:
|
||||
for r, _, fs in os.walk('.'):
|
||||
for f in fs:
|
||||
p = os.path.join(r, f)
|
||||
z.write(p, os.path.relpath(p, '.'))
|
||||
PY
|
||||
cd pkg && python ../scripts/build-online.py ../dsh-desktop-online.zip
|
||||
|
||||
- name: Create release
|
||||
id: release
|
||||
|
||||
Reference in new issue
Block a user