🚀 AI Bilingual Release is Now Available for All Public Repositories / 所有公开仓库现已支持 AI 双语 Release #53
Home Assistant China (unofficial) Admin
announced in
通知
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I'm happy to announce that AI Bilingual Release is now available for all public repositories in our GitHub organization.
This GitHub Action automatically analyzes the changes since the previous GitHub Release and generates professional release notes in both English and Chinese, making multilingual releases effortless.
✨ Features / 功能
📦 Usage / 使用方法
Simply add the following step to your workflow:
This step must be executed before creating the new GitHub Release.
这个步骤必须放在创建新的 GitHub Release 之前执行。
The action generates the changelog by comparing the current source code with the previous GitHub Release.
If you create the Release first and then run this action, GitHub will treat the newly created Release as the latest reference point. As a result, there will be no changes to compare, and the generated changelog will be empty.
该 Action 默认会根据当前代码与上一个 GitHub Release之间的差异生成 Changelog。
如果先创建新的 Release,再执行该 Action,那么 GitHub 会把刚刚创建的 Release 当作"上一版本",最终比较结果将变成没有任何变更,生成的 Changelog 也会是空的。
The recommended workflow order is:
🔑 Organization Secrets / 组织 Secrets
The required LLM credentials have already been configured as Organization Secrets.
Therefore, all public repositories within the organization can use this Action directly without creating repository-level Secrets.
You only need to reference the existing Organization Secrets:
No additional configuration is required for individual repositories.
组织已经提前配置好了对应的 Organization Secrets。
因此,组织内所有公开仓库都可以直接使用该 Action,无需再为每个仓库单独创建 Secrets,只需要像上面一样直接引用即可。
👀 Preview / 效果预览
If you'd like to see the generated release notes, take a look at the Releases page of Skins-Pro:
https://github.com/ha-china/Skins-Pro/releases
如果想提前了解最终生成效果,可以参考 Skins-Pro 的 Release 页面。
The action is currently configured to use DeepSeek-V4-Flash as the AI model for summarization and translation.
目前默认使用 DeepSeek-V4-Flash 作为 AI 总结与翻译模型。
Regardless of whether your commits are written in English, Chinese, or a mixture of both, the Action automatically analyzes the changes and generates polished bilingual (English + Chinese) release notes.
无论你平时提交 Commit 使用的是英文、中文还是中英文混合,这个 Action 都会自动分析本次版本的变更内容,并生成专业的中英文双语 Release Notes,无需再手动维护两份发布说明。
Happy releasing! 🎉
All reactions