Skip to content

pupu v0.2.5

Choose a tag to compare

@github-actions github-actions released this 15 Sep 02:13
· 34 commits to main since this release

本版本起,Release 除了 .zip 之外还提供可直接安装的 .crx。

📦 新增产物

文件 用途
pupu-v0.2.5.crx Chrome / Edge 直接安装(推荐,无需解压)
pupu-v0.2.5.zip 加载已解压的扩展

扩展 ID:nffpajdealkjpdmjjboneelajanbboig(由签名密钥决定,各版本固定不变)

安装 .crx

  1. 下载 pupu-v0.2.5.crx
  2. 打开 chrome://extensions(Edge 为 edge://extensions),开启右上角「开发者模式」
  3. 把 .crx 拖进扩展管理页,弹窗中点「添加扩展程序」即可

Edge 与 Chrome 同为 Chromium,共用同一份 .crx / .zip。
两种方式都需要开启「开发者模式」,这是不经过应用商店安装的浏览器限制,与扩展本身无关。
Safari 暂不支持:Safari 扩展必须由 Xcode 打包成宿主 App 分发,且本扩展依赖的 sidePanel / tabGroups 在 Safari 上并不存在。

🔧 构建与发布

  • Release 工作流现在会读取仓库 Secret CRX_PRIVATE_KEY 签名 CRX,并在发布前校验 CRX3 签名、扩展 ID 与包内 manifest.json 版本
  • CI 增加用临时密钥打包 CRX 的冒烟测试,避免该路径在 PR 上静默损坏
  • 工作流 Actions 升级到当前主版本(checkout/setup-node/upload-artifact v7、pnpm-action-setup v6、Pages 系列 v5/v6),消除 Node 20 弃用告警

📚 链接

⚠️ 本项目为个人学习 / 交流项目,请遵守各平台的使用规范与当地法律法规。