Skip to content

chore(repos): add go-lib changelog workflow - #815

Merged
BLumia merged 1 commit into
linuxdeepin:masterfrom
MyLeeJiEun:chore/go-lib-update-changelog
Nov 6, 2026
Merged

BLumia merged 1 commit into
linuxdeepin:masterfrom
MyLeeJiEun:chore/go-lib-update-changelog

Conversation

@MyLeeJiEun

@MyLeeJiEun MyLeeJiEun commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

go-lib 当前缺少 call-update-changelog.yml 的模板同步配置。本次为 master 追加同步映射,复用现有发版模板,合入后由模板同步接入该入口;接入方式沿用参考提交 126af434。

验证:JSON 解析、同步目标唯一性、模板入口及输入参数、git diff --check 均通过。

Summary by Sourcery

Enhancements:

  • Add the go-lib repository’s master branch to the changelog workflow template synchronization mapping.

1. Sync the existing changelog workflow to go-lib master.

Log: Add go-lib to changelog template sync.
Influence: Enables go-lib group release dispatch.

chore(repos): 为 go-lib 添加发版工作流

1. 通过模板同步为 go-lib 默认分支接入现有发版入口。

Log: 将 go-lib 纳入发版入口的模板同步。
Influence: 使 go-lib 可接收组发布派发。
@sourcery-ai

sourcery-ai Bot commented Nov 5, 2026

Copy link
Copy Markdown
Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

在 go-lib 仓库配置中新增 master 分支的 call-update-changelog.yml 模板同步映射,沿用现有发版模板及参数约定,确保合入后可由模板同步机制接入 changelog 更新流程。

File-Level Changes

Change Details Files
为 go-lib 的 master 分支补充 changelog 模板同步映射,使其接入现有发布模板入口。
  • 新增 call-update-changelog.yml 的同步目标配置
  • 复用现有发版模板并配置对应模板入口及输入参数
  • 保持同步目标唯一性并通过 JSON、格式及 diff 校验
repos/linuxdeepin/go-lib.json

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

deepin pr auto review

🤖 AI 代码审查报告

总体评分: 100 分 (通过阈值: 70分)

Pass


📊 总体评价

项目 结果
审查结论 代码审查通过
评分详情 本次提交为 chore 类型,目的是为 go-lib 仓库新增 call-update-changelog 工作流模板的映射配置。 变更仅为一个 JSON 配置文件(repos/linuxdeepin/go-lib.json)中新增一个对象条目,并修复了文件末尾缺少换行符的问题。 四维度分析均无问题:JSON 语法正确、结构清晰且与既有条目一致、无运行时性能影响、无安全漏洞。 启发式扫描与 OCR 审查均未发现问题,结论一致。

🔍 详细分析

1. 语法逻辑 ✅

评价: 语法正确,逻辑清晰 ✅ 通过

潜在问题:
✅ 未发现明显问题

建议: []


2. 代码质量 ✅

评价: 代码结构清晰,注释完整 ✅ 通过

潜在问题:
✅ 未发现明显问题

建议: []


3. 代码性能 ✅

评价: 性能良好,资源使用合理 ✅ 通过

潜在问题:
✅ 未发现明显问题

建议: []


4. 代码安全 🔒

评价: 存在0个安全漏洞 ✅ 通过

🔐 发现 0 个安全漏洞

安全漏洞详情:
✅ 未发现安全漏洞

建议: []


💡 改进建议代码示例

本次变更无需要修复的问题,代码即已符合规范。新增条目示例(已为最终形态): {
  "branch": ["master"],
  "src": "workflow-templates/call-update-changelog.yml",
  "dest": "linuxdeepin/go-lib/.github/workflows/call-update-changelog.yml"
}

本报告由 AI 代码审查工具自动生成

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: BLumia, MyLeeJiEun

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@BLumia
BLumia merged commit 4ea9416 into linuxdeepin:master Nov 6, 2026
5 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.

3 participants