Conversation
审阅者指南(在小型 PR 上折叠)审阅者指南此 PR 更新了发布用的 GitHub Actions 工作流,在运行冒烟测试之前先在发布任务中安装 Qt 运行时库,从而确保基于 Qt 的 wheel 可以在设置 更新后的发布任务冒烟测试设置时序图sequenceDiagram
actor Dev
participant GitHub as GitHub_Actions
participant Runner as Release_job_runner
participant SetupQt as setup_qt_libs_action
participant SmokeTest as Smoke_test_step
Dev->>GitHub: Push tag / trigger release workflow
GitHub->>Runner: Start release job
Runner->>Runner: Checkout repository
Runner->>Runner: Set up Python and uv
Runner->>Runner: Build package (uv build)
Runner->>SetupQt: Run tlambert03/setup-qt-libs@v1
SetupQt-->>Runner: Qt runtime libraries installed
Runner->>SmokeTest: Run smoke test with QT_QPA_PLATFORM=offscreen
SmokeTest-->>Runner: Test result (pass/fail)
Runner-->>GitHub: Job status
GitHub-->>Dev: Workflow result notification
文件级变更
提示与命令与 Sourcery 交互
自定义你的使用体验访问你的控制面板 来:
获取帮助Original review guide in EnglishReviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR updates the release GitHub Actions workflow to install Qt runtime libraries in the release job before running the smoke test, ensuring the Qt-based wheel can be tested headlessly with the QT_QPA_PLATFORM=offscreen setting. Sequence diagram for updated release job smoke test setupsequenceDiagram
actor Dev
participant GitHub as GitHub_Actions
participant Runner as Release_job_runner
participant SetupQt as setup_qt_libs_action
participant SmokeTest as Smoke_test_step
Dev->>GitHub: Push tag / trigger release workflow
GitHub->>Runner: Start release job
Runner->>Runner: Checkout repository
Runner->>Runner: Set up Python and uv
Runner->>Runner: Build package (uv build)
Runner->>SetupQt: Run tlambert03/setup-qt-libs@v1
SetupQt-->>Runner: Qt runtime libraries installed
Runner->>SmokeTest: Run smoke test with QT_QPA_PLATFORM=offscreen
SmokeTest-->>Runner: Test result (pass/fail)
Runner-->>GitHub: Job status
GitHub-->>Dev: Workflow result notification
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
Description
Related Issues
Checklist:
Summary by Sourcery
CI:
Original summary in English
Summary by Sourcery
CI: