Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 14:48
· 20 commits to main since this release

DSH Forge v0.1.0

中文

DSH Forge v0.1.0 是首个官方桌面发行版,提供固定 profile 的 Electron 应用和跨平台构建发布流水线。

本版本包含

  • 支持 macOS universal,包含 arm64x64 架构。
  • 支持 Windows x64,提供 NSIS 安装包和 zip 归档。
  • 支持 Ubuntu 22.04 及以上 LTS 的 Linux x64,提供 AppImage 和 deb 包。
  • 安装包在构建期固定 dsh-forge-official profile,运行时不提供 profile 切换。
  • GitHub Actions 使用原生 runner 执行打包、package inspection、真实安装包 smoke 和
    native verification,并通过 summary 校验三个平台的版本、profile 和 inputDigest 一致性。
  • Release 附带 release-index.json,记录各平台文件 SHA-256 和构建输入摘要,便于审计和复核。

安装包与限制

当前发行包为 unsigned-smoke 未签名包。代码签名、公证、Windows Authenticode 和自动更新
channel 尚未启用,因此 macOS 和 Windows 可能显示系统安全提示。当前 Release 可以直接提供
未签名安装包下载,但不代表自动更新能力已经可用。

下载文件

  • macOS:universal DMG 和 zip
  • Windows:x64 NSIS 安装包和 zip
  • Linux:x64 AppImage 和 deb

感谢参与 DSH Forge 首个桌面发行版的构建、验证和问题排查。

English

DSH Forge v0.1.0 is the first official desktop release, delivering a profile-bound Electron application
and a cross-platform packaging and release pipeline.

What's included

  • macOS universal support with both arm64 and x64 slices.
  • Windows x64 support with an NSIS installer and a zip archive.
  • Linux x64 packages for Ubuntu 22.04 and later LTS releases, including AppImage and deb formats.
  • The application is bound to the dsh-forge-official profile at build time and does not provide runtime
    profile switching.
  • GitHub Actions runs packaging, package inspection, real packaged-app smoke tests, and native
    verification on native runners, then checks version, profile, and inputDigest consistency across all
    three targets.
  • The Release includes release-index.json with per-platform SHA-256 values and the build input digest
    for audit and verification.

Packaging status and limitations

The current artifacts are unsigned packages marked unsigned-smoke. Code signing, notarization, Windows
Authenticode, and the automatic update channel are not enabled yet, so macOS and Windows may show system
security warnings. The current Release provides the unsigned installers for download, but does not imply
that automatic updates are available.

Downloads

  • macOS: universal DMG and zip
  • Windows: x64 NSIS installer and zip
  • Linux: x64 AppImage and deb

Thank you to everyone who contributed to building, validating, and troubleshooting the first DSH Forge
desktop release.