Skip to content

refactor: support multi-language fmt/lint/test via [lang_tools] - #7

Merged
mose-zm merged 1 commit into
mainfrom
dev
Jul 28, 2026
Merged

refactor: support multi-language fmt/lint/test via [lang_tools]#7
mose-zm merged 1 commit into
mainfrom
dev

Conversation

@mose-zm

@mose-zm mose-zm commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Add lang-detector.sh and lang-runner.sh to detect 8 languages by file suffix and run their fmt/lint/test toolchains from a new [lang_tools] section in hook-rules.conf. Also fix BSD awk incompatibility in pre-push identity scan and replace origin/dev hardcode with origin/HEAD fallback.

Add lang-detector.sh + lang-runner.sh for 8 languages by suffix. Fix BSD
awk bug in pre-push; replace origin/dev with origin/HEAD.
@mose-zm
mose-zm merged commit 89439f8 into main Jul 28, 2026
1 check passed
@mose-zm
mose-zm deleted the dev branch July 28, 2026 05:25
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.

1 participant