Skip to content

chore: update version to 6.5.50#618

Merged
lzwind merged 1 commit into
linuxdeepin:masterfrom
pengfeixx:master
May 14, 2026
Merged

chore: update version to 6.5.50#618
lzwind merged 1 commit into
linuxdeepin:masterfrom
pengfeixx:master

Conversation

@pengfeixx

Copy link
Copy Markdown
Contributor
  • bump version to 6.5.50

Log : bump version to 6.5.50

- bump version to 6.5.50

Log : bump version to 6.5.50
@deepin-ci-robot

Copy link
Copy Markdown

deepin pr auto review

你好!我是CodeGeeX。我已经仔细审查了你提供的 Git Diff 内容。本次提交主要包含了版本号的更新以及 Debian Changelog 的维护。

以下是我对本次代码变更的详细审查意见:

1. 语法与格式

  • 🚨 严重问题:文件末尾缺少换行符
    debian/changelog 的 diff 中,最后一行显示为:

    - -- Xinkai Chen <chenxinkai@linuxdeepin.com>  Mon, 23 March 2015 00:00:00 -0800
    + -- Xinkai Chen <chenxinkai@linuxdeepin.com>  Mon, 23 March 2015 00:00:00 -0800
    \ No newline at end of file

    POSIX 标准要求文本文件以换行符结尾。许多命令行工具(如 cat, wc, git diff 等)在处理没有末尾换行符的文件时可能会出现异常或警告。此外,这也不符合 Debian Changelog 的标准格式规范。
    改进意见:请在文件末尾补充一个空行,确保文件以换行符 \n 结尾。

  • ⚠️ 潜在问题:Debian Changelog 日期格式不规范
    新增的条目日期为 Thu, 14 May 2026 19:30:49 +0800,虽然这符合 Debian 标准的 day-of-week, day month year time timezone 格式,但年份是 2026年。这极有可能是系统时间设置错误导致的笔误。Debian 的打包工具(如 dpkg-source)在解析到未来日期时可能会报错或产生不可预期的行为。
    改进意见:请确认提交代码时的系统时间是否正确,并将日期修改为实际提交的当前日期。

2. 逻辑

  • 🤔 逻辑不一致:Changelog 与 YAML 版本号描述冲突
    debian/changelog 中,你的更新日志写的是:
    deepin-manual (6.5.50) unstable; urgency=medium
      ...
      * chore: update version to 6.5.49
    
    而在 linglong.yaml 中,版本号确实从 6.5.49.1 更新到了 6.5.50.1
    这里的逻辑存在矛盾:本次明明是发布 6.5.50 版本,但 changelog 里的描述却是 "update version to 6.5.49"。
    改进意见:应将 debian/changelog 中的 * chore: update version to 6.5.49 修改为 * chore: update version to 6.5.50,使其与实际的版本号变更保持一致。

3. 代码质量

  • Changelog 提交信息规范
    你的 changelog 条目 * fix(scrollbar): prevent horizontal scrollbar and fix bottom content clipping 使用了类似 Conventional Commits 的规范,这在现代项目中是非常好的实践,能够让维护者快速了解变更的性质和范围。继续保持!

4. 代码性能与安全

  • 本次变更仅涉及构建配置文件(版本号、更新日志),不涉及核心业务逻辑代码的修改,因此不存在性能瓶颈和安全隐患

📝 修改建议总结

建议你修改 debian/changelog,修正版本号描述和日期,并确保文件末尾有换行符。修改后的 debian/changelog 顶部应如下所示:

deepin-manual (6.5.50) unstable; urgency=medium

  * fix(scrollbar): prevent horizontal scrollbar and fix bottom content clipping
  * chore: update version to 6.5.50

 -- xiepengfei <xiepengfei@uniontech.com>  Wed, 24 May 2023 14:30:00 +0800  <!-- 请替换为真实的当前日期 -->

deepin-manual (6.5.49) unstable; urgency=medium
...

(注意:文件最后一定要保留一个空行)

@github-actions

Copy link
Copy Markdown

TAG Bot

TAG: 6.5.50
EXISTED: no
DISTRIBUTION: unstable

@deepin-ci-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: lzwind, pengfeixx

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

@lzwind lzwind merged commit a3bc0ee into linuxdeepin:master May 14, 2026
17 of 19 checks passed
@deepin-bot

deepin-bot Bot commented May 14, 2026

Copy link
Copy Markdown
Contributor

TAG Bot

Tag created successfully

📋 Tag Details
  • Tag Name: 6.5.50
  • Tag SHA: 8edbf2d1f226e8813f6ea526d495778a80d6a3db
  • Commit SHA: 43959458d7d3eb9df76765a769de1c5b011c25c2
  • Tag Message:
    Release deepin-manual 6.5.50
    
    
  • Tagger:
    • Name: pengfeixx
  • Distribution: unstable

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