Skip to content

Releases

dsh-fairy-next v0.1.5

Choose a tag to compare

@github-actions github-actions released this 10 Nov 14:35

整套插件只需装这一个包:npm i dsh-fairy-next@0.1.5,六个子包已经内联在它的 node_modules/ 里,不需要再从 registry 解析任何东西。

Full Changelog: v0.1.4...v0.1.5

dsh-fairy-next v0.1.4

Choose a tag to compare

@github-actions github-actions released this 09 Nov 15:03

Full Changelog: v0.1.3...v0.1.4

dsh-fairy-next v0.1.3

Choose a tag to compare

@zhileyo zhileyo released this 09 Nov 14:46

七个包统一 0.1.3:dsh-fairy-next 与 dsh-fairy-{contracts,visual,startup,balance,speech,dock}。

这一版的实质变化是发布链路,功能面与 0.1.2 相同:

  • 首次完全走 OIDC(npm Trusted Publisher)发布,仓库里不再有任何 npm 凭据 secret;
    发布身份来自工作流本身,七个包都带 SLSA provenance(npm audit signatures 可验)。
  • 工作流新增断言:.npmrc 里一旦出现 _authToken 就失败,防止 OIDC 被静默绕过。
  • 删除一次性的 OIDC 调试工作流;tools/trust-publisher.mjs 换成 npm trust 实现。
  • 打 tag 的那次发布会顺带建这个 Release,并把七个 tarball 挂在下面,字节与 registry 上一致。

安装:

npm i dsh-fairy-next@0.1.3

Full Changelog: v0.1.2...v0.1.3

dsh-fairy-next v0.1.2

Choose a tag to compare

@zhileyo zhileyo released this 09 Nov 14:46

Full Changelog: v0.1.1...v0.1.2

dsh-fairy-next v0.1.1

Choose a tag to compare

@zhileyo zhileyo released this 09 Nov 14:46