diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ced81bcb..e09df8bc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,6 +34,7 @@ jobs: - run: ./dependency.sh - run: ./generate.sh - run: ./stat.sh + - run: ./guard.sh - name: Checkout ip-lists branch uses: actions/checkout@v2 if: github.event_name == 'schedule' && github.ref == 'refs/heads/master' diff --git a/guard.sh b/guard.sh new file mode 100755 index 00000000..8980be82 --- /dev/null +++ b/guard.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +[[ $(wc -l result/china.txt) < 3000 ]] && exit 1 + +[[ $(wc -l result/china6.txt) < 1000 ]] && exit 2 + +exit 0