BililiveRecorder/RELEASING.md
2021-12-04 00:08:13 +08:00

732 B

新版本发布流程备忘

  • dev-1.3 分支完成修改的功能,实际运行测试一遍
  • 在 GitHub 创建 Release 并发布
    • GitHub Actions 会自动补充 Assets
  • 从 Artifacts 里下载 WPF-NupkgReleases
  • 运行 squirrel --releasify 命令
  • commit push soft.danmuji.org
  • 修改 rec.danmuji.org 上的更新日志
# $pkg="/path/to/BililiveRecorder.{version}.nupkg"
# $dst="/path/to/soft.danmuji.org/BililiveRecorder"
$pkg=""
$dst=""

$template="$dst/Setup-old.exe"
$icon="./BililiveRecorder.WPF/installer.ico"

mv "$dst/Setup.exe" "$template"
squirrel --releasify "$pkg" -r "$dst" --setupIcon "$icon" --bootstrapperExe "$template" --framework-version net472 --no-msi

rm "$template"