Repository navigation
chore(index): 撤回 Maven 0.1.2,稳定版用户留在 0.1.1 - #54
Merged
Merged
Conversation
Maven 0.1.2 的构建后端基于 litheLogging 1 的 Java SDK,只能在提供 litheLogging 1 的 Lithe preview 开发版上启动;稳定版 Lithe 0.6.7 能安装 但启动不了构建后端。v0.1.2 本应以预发布发布(发布说明也写明不收录 Store),实际成了正式版并被自动追踪收录。GitHub Release 已改回预发布, 这里删除索引中的 0.1.2 条目,README 总览随之回到 0.1.1。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动
lithe-plugin-index.json:删除io.github.lithe-idea.maven-build的0.1.2版本条目,保留 0.1.1 和 0.1.0;其他插件不变。README.md:用node scripts/render-readme.mjs重新生成插件总览,Maven 显示版本从 v0.1.2 回到 v0.1.1。原因
Maven 0.1.2 的构建后端基于 Java SDK 的 litheLogging 1 实现,只能在提供 litheLogging 1 的 Lithe preview 开发版上启动。稳定版 Lithe 0.6.7 没有 litheLogging 1:插件能安装,但构建后端启动失败。
v0.1.2 的发布工作流把它列在
PRERELEASE_TAGS里,发布说明也写着“预发布版本,Lithe Store 自动追踪会跳过”,但 GitHub 上的 Release 最终是正式版,#51 的自动追踪于是收录了它,稳定版用户会被推送一个启动不了的更新。requires能力表里没有和 litheLogging 对应的能力,索引没法只对 preview 版本开放 0.1.2,所以按维护者文档的下架规则删除这个版本条目;0.1.1 是可用的替代版本。Maven 插件后续改为锁定官方发布的 Java SDK 0.3.0 并继续以预发布发版,Release 工作流会加上发布后读回预发布状态的校验,在 lithe-plugin-maven 单独提 PR。
验证
node scripts/validate-index.mjs lithe-plugin-index.json:12 个插件全部有效,格式规范node scripts/render-readme.mjs --check:总览一致node --test scripts/store.test.mjs:52/52 通过