Skip to content

[CI] 自动测试完成#7

Merged
cxykevin merged 21 commits intoByteRainTech:devfrom
cxykevin:dev
Nov 2, 2025
Merged

[CI] 自动测试完成#7
cxykevin merged 21 commits intoByteRainTech:devfrom
cxykevin:dev

Conversation

@cxykevin
Copy link
Contributor

@cxykevin cxykevin commented Nov 2, 2025

PR For

Build

PR Types

Others

Description

完成对主分支和 pr 的流水线测试与代码格式化检查

cxykevin and others added 21 commits November 2, 2025 12:33
Add sys.path modifications to include parent directories.
Added a format-check job to validate code formatting for Python and C++ using ruff and clang-format. Updated build and test jobs to ensure proper execution order and dependencies.
This workflow formats Python and C++ code using ruff and clang-format, respectively, and commits changes if any are detected.
Added manual trigger and artifact handling to build workflow.
Refactored test discovery to use a recursive approach for loading test files.
Add parent directories to sys.path for test discovery.
@aztice aztice self-requested a review November 2, 2025 07:04
@aztice aztice self-assigned this Nov 2, 2025
@cxykevin cxykevin merged commit e66373b into ByteRainTech:dev Nov 2, 2025
2 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