feat: add whitelist character support in repo toml #29

Merged
张泊明518370910136 merged 6 commits from feat_repo-healthcheck-whitelist-char into master 2026-04-22 17:06:55 +08:00

6 Commits

Author SHA1 Message Date
a12f7f3b19
test: add health-check.whitelisted_chars to convert/full
All checks were successful
build / build (pull_request) Successful in 6m16s
build / build (push) Successful in 6m14s
build / trigger-build-image (pull_request) Has been skipped
build / trigger-build-image (push) Has been skipped
2026-04-21 18:51:45 -07:00
175eeb045e
feat: use TOML string instead of array for non-ASCII chars 2026-04-21 18:51:10 -07:00
51392cc156
fix: use camelCase for the cmdline switch generated
All checks were successful
build / build (pull_request) Successful in 3m3s
build / build (push) Successful in 3m9s
build / trigger-build-image (pull_request) Has been skipped
build / trigger-build-image (push) Has been skipped
2026-04-07 16:53:37 -07:00
926f786d83
fix: case mangled in whitelist-char tests
All checks were successful
build / build (push) Successful in 2m38s
build / build (pull_request) Successful in 2m37s
build / trigger-build-image (push) Has been skipped
build / trigger-build-image (pull_request) Has been skipped
2026-04-07 16:37:23 -07:00
a59373a972
fix: case mangled in whitelist-char tests
Some checks failed
build / build (pull_request) Failing after 3m3s
build / build (push) Failing after 3m5s
build / trigger-build-image (pull_request) Has been skipped
build / trigger-build-image (push) Has been skipped
2026-04-07 16:30:49 -07:00
f26a6e8f90
feat: add whitelist character support in repo toml
Some checks failed
build / build (push) Failing after 2m48s
build / trigger-build-image (push) Has been skipped
build / build (pull_request) Failing after 2m2s
build / trigger-build-image (pull_request) Has been skipped
This commit introduces a new key, `health-check.whitelisted-chars` for
repo.toml. It allows TAs to configure repo-wide allowed non ASCII chars
for the repo-health-checker binary. It results in a new command line
switch, `-whitelisted-chars=X,Y,Z`, in the generated task.json.
2026-04-07 16:14:07 -07:00