-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: implement request max count limit. (#118)
* feat: update max Seq format method. * update Format method in pb. * update to correct constant. * update format method in pb. * feat: update conversation fields. * update pb files. * update ConversationsDestructMsgs method. * update conversation and msg destruct pb. * feat: update GroupInfoForSetEX struct. * update group pb. * feat: implement request max count limit.
- Loading branch information
Showing
5 changed files
with
99 additions
and
50 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
name: Non-English Comments Check | ||
|
||
on: | ||
pull_request: | ||
branches: | ||
- main | ||
workflow_dispatch: | ||
|
||
jobs: | ||
non-english-comments-check: | ||
runs-on: ubuntu-latest | ||
|
||
env: | ||
# need ignore Dirs | ||
EXCLUDE_DIRS: ".git docs tests scripts assets node_modules build" | ||
# need ignore Files | ||
EXCLUDE_FILES: "*.md *.txt *.html *.css *.min.js *.mdx" | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Search for Non-English comments | ||
run: | | ||
set -e | ||
# Define the regex pattern to match Chinese characters | ||
pattern='[\p{Han}]' | ||
# Process the directories to be excluded | ||
exclude_dirs="" | ||
for dir in $EXCLUDE_DIRS; do | ||
exclude_dirs="$exclude_dirs --exclude-dir=$dir" | ||
done | ||
# Process the file types to be excluded | ||
exclude_files="" | ||
for file in $EXCLUDE_FILES; do | ||
exclude_files="$exclude_files --exclude=$file" | ||
done | ||
# Use grep to find all comments containing Non-English characters and save to file | ||
grep -Pnr "$pattern" . $exclude_dirs $exclude_files > non_english_comments.txt || true | ||
- name: Output non-English comments are found | ||
run: | | ||
if [ -s non_english_comments.txt ]; then | ||
echo "Non-English comments found in the following locations:" | ||
cat non_english_comments.txt | ||
exit 1 # terminate the workflow | ||
else | ||
echo "No Non_English comments found." | ||
fi |
This file contains 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
This file contains 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