Skip to content

ci: split Qt5 and Qt6 workflow steps#631

Merged
18202781743 merged 1 commit into
linuxdeepin:masterfrom
zccrs:fix/workflow-qt-split
Jun 11, 2026
Merged

ci: split Qt5 and Qt6 workflow steps#631
18202781743 merged 1 commit into
linuxdeepin:masterfrom
zccrs:fix/workflow-qt-split

Conversation

@zccrs

@zccrs zccrs commented Jun 1, 2026

Copy link
Copy Markdown
Member

Summary\n- split Arch Linux workflow source-build steps by Qt5/Qt6 like dtkcore#564\n- add Qt-version-specific step names in Deepin workflow to make the matrix intent explicit\n- keep the existing test behavior so the workflow remains green\n

@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.

Sorry @zccrs, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@zccrs zccrs force-pushed the fix/workflow-qt-split branch from 8dcdca8 to 3450729 Compare June 1, 2026 10:23
@zccrs

zccrs commented Jun 1, 2026

Copy link
Copy Markdown
Member Author

已按 dtkcore#564 的方式把 workflow 中 Qt5 / Qt6 路径明确拆开:

  • Arch workflow 将 DTK 依赖源码构建拆成独立的 Qt5 / Qt6 步骤
  • Deepin workflow 的步骤名也明确标出 Qt 版本
  • 继续保持 Qt5 路径执行单测、Qt6 路径仅构建,避免当前上游 Qt6 单测链路问题影响 CI

当前这版 PR 的 GitHub Actions 已全部通过。

@deepin-bot

deepin-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

TAG Bot

New tag: 6.7.43
DISTRIBUTION: unstable
Suggest: synchronizing this PR through rebase #635

Split the Arch Linux source-build steps by Qt5 and Qt6 to mirror dtkcore workflow handling. Also make the Deepin matrix step names explicitly mention the Qt version so the CI flow is easier to read and debug.
@18202781743 18202781743 force-pushed the fix/workflow-qt-split branch from 3450729 to 2b38fd9 Compare June 11, 2026 11:09
@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: 18202781743, zccrs

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

1 similar comment
@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: 18202781743, zccrs

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

@18202781743 18202781743 merged commit 1f58899 into linuxdeepin:master Jun 11, 2026
12 of 14 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