Skip to content

feat(index): 收录 Gradle 0.1.0 预发布插件 - #12

Merged
xiaoyumuxi merged 1 commit into
mainfrom
add/gradle-build-plugin
Oct 18, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
add/gradle-build-plugin

Conversation

@xiaoyumuxi

@xiaoyumuxi xiaoyumuxi commented Oct 18, 2026 •

Copy link
Copy Markdown
Collaborator

改动类型

  • 收录新插件
  • 新增版本
  • 修改插件信息
  • 撤回版本 / 下架插件(请写明原因)
  • 脚本、CI 或文档

插件

首次收录 Gradle 社区构建插件,包含中英文描述、构建/Java/测试标签、固定提交的图标以及 macOS Apple Silicon/Intel 共用下载项。API 3 的 requires 与包内一致为 { "buildSystems": 1 }。需要包含该接口和原生构建窗口的 Lithe preview 开发版、Gradle 7.6+ 与兼容的 Java;插件附带 init script,不附带 Gradle。

这是手工收录预发布版本,沿用商店现有规则,不改变仅自动追踪稳定版本的策略。Lua 条目及历史版本保留。

自检

  • 我是该插件的作者或维护者(或已获得授权)
  • plugin.json 的 vendor.signatureRequirement 为 "none",ID 不在 dev.lithe.*
  • 已在本地运行 node scripts/validate-index.mjs --verify-archives
  • 插件要运行的程序都已在 plugin.json 中声明,并在仓库 README 中说明
  • 没有修改已发布版本的 downloadURL / sha256,没有删除历史版本(撤回除外)

验证

  • 本分支商店测试 43/43 通过,索引规范格式和 diff 检查通过;schema 与当前 Lithe preview 相同。
  • 从固定源码 88a86cae73403d715d1385e447d8e4a9273e8f2f 生成 ZIP,按 Store 实际验证器检查路径、唯一清单、id/version/API/requires/community trust 与 SHA-256,全部通过。
  • 源码 CI 的 Gradle 7.6/9.6.1 矩阵通过:https://github.com/Lithe-IDEA/lithe-plugin-gradle/actions/runs/39132781643 。本轮未在本地重跑 Gradle 集成测试。
  • 已公开发布 v0.1.0 预发布 ZIP,并从索引所列公开 URL 完整下载验证(含全部 Lua 历史归档),SHA-256、唯一清单、版本/API/requires 及社区信任声明全部通过;GitHub 资产 digest 与索引一致。完整 Lithe 产品验收未执行,不能以索引校验代替。

@xiaoyumuxi
xiaoyumuxi marked this pull request as ready for review October 18, 2026 15:07
@xiaoyumuxi
xiaoyumuxi merged commit f320246 into main Oct 18, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant