diff options
author | Toni <matzeton@googlemail.com> | 2022-03-09 13:53:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-09 13:53:04 +0100 |
commit | f646a4bce036edfd26215b5875fe81473dbb175d (patch) | |
tree | a416221ab841c6adb443fe01c0f7c2f3dea85fc2 /.github | |
parent | 74ae315e36cf206961affa5bd2869c025e4c751f (diff) |
Improved ASN/IP update scripts and CI integration. (#1474)
* CI will print a warning if ASN/IP addresses changed.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7ac76e05f..842de4aea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,6 +43,29 @@ jobs: path: coverage_report retention-days: 7 + test-scripts: + name: Test Utils (ubuntu-latest) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: Install Ubuntu Prerequisites + run: | + sudo apt-get update + sudo apt-get install python3-netaddr git + - name: Run Scripts + run: | + echo 'Running ./utils/bitcoinnodes.sh' + ./utils/bitcoinnodes.sh >/dev/null + echo 'Running ./utils/get_routes_by_asn.sh AS714' + ./utils/get_routes_by_asn.sh AS714 >/dev/null + echo 'Running ./utils/update_every_lists.sh' + ./utils/update_every_lists.sh + echo 'Checking for changes in the git tree..' + git update-index --refresh || echo "::warning file=utils/update_every_lists.sh::Please re-run utils/update_every_lists.sh and commit any changes." + git diff-index --quiet HEAD -- || true + test: name: ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.gcrypt }} ${{ matrix.compiler }} ${{ matrix.pcre }} ${{ matrix.maxminddb }} ${{ matrix.msan }} runs-on: ${{ matrix.os }} |