From 9fe1d837ba5280b2fa6bff75a727080787c307a6 Mon Sep 17 00:00:00 2001 From: Yifan Gao Date: Wed, 9 Nov 2022 00:05:23 +0800 Subject: [PATCH] chore: check result before uploading (close #24) --- .github/workflows/build.yml | 1 + guard.sh | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100755 guard.sh 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