feat: skip git module for non ascii check #95

Open
周赵嘉程521432910016 wants to merge 1 commits from feat/submodule into master

Skip git submodule non ascii check

check with by directly running ./build/repo-health-checker at root after build

Skip git submodule non ascii check check with by directly running `./build/repo-health-checker` at root after build
周赵嘉程521432910016 added the
enhancement
component
framework
labels 2025-11-07 21:07:13 +08:00
周赵嘉程521432910016 self-assigned this 2025-11-07 21:07:13 +08:00
张泊明518370910136 was assigned by 周赵嘉程521432910016 2025-11-07 21:07:13 +08:00
manuel was assigned by 周赵嘉程521432910016 2025-11-07 21:07:13 +08:00
周赵嘉程521432910016 added 1 commit 2025-11-07 21:07:14 +08:00
feat: skip git module for non ascii check
All checks were successful
build / build (push) Successful in 2m49s
build / trigger-build-image (push) Has been skipped
build / build (pull_request) Successful in 3m32s
build / trigger-build-image (pull_request) Has been skipped
f04b18189a
周赵嘉程521432910016 requested review from manuel 2025-11-07 21:07:23 +08:00
周赵嘉程521432910016 requested review from 张泊明518370910136 2025-11-07 21:07:23 +08:00
周赵嘉程521432910016 changed title from feat: skip git module for non ascii check to WIP: feat: skip git module for non ascii check 2025-11-07 21:10:10 +08:00
Author
Member

tested on repo without submodule without error

tested on repo without submodule without error
周赵嘉程521432910016 changed title from WIP: feat: skip git module for non ascii check to feat: skip git module for non ascii check 2025-11-07 21:12:45 +08:00

@manuel Should we ignore it by default or with a config?

@manuel Should we ignore it by default or with a config?
Owner

@manuel Should we ignore it by default or with a config?

submodules are unlikely to be used in many courses and if they are used they will unlikely contain the students' work. so i would say by default we can ignore non-ascii for submodules. a config switch might still be helpful in case we need it one day...

> @manuel Should we ignore it by default or with a config? submodules are unlikely to be used in many courses and if they are used they will unlikely contain the students' work. so i would say by default we can ignore non-ascii for submodules. a config switch might still be helpful in case we need it one day...
张泊明518370910136 approved these changes 2025-11-09 15:42:29 +08:00
张泊明518370910136 removed review request for manuel 2025-11-19 19:11:46 +08:00
All checks were successful
build / build (push) Successful in 2m49s
Required
Details
build / trigger-build-image (push) Has been skipped
build / build (pull_request) Successful in 3m32s
Required
Details
build / trigger-build-image (pull_request) Has been skipped
This pull request is blocked because it's outdated.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/submodule:feat/submodule
git checkout feat/submodule
Sign in to join this conversation.
No description provided.