|
|
@ -33,8 +33,8 @@ jobs: |
|
|
|
|
|
|
|
- name: Create All-In-One ranges |
|
|
|
run: | |
|
|
|
cat google/ipv4.txt amazon/ipv4.txt microsoft/ipv4.txt oracle/ipv4.txt digitalocean/ipv4.txt bing/ipv4.txt github/ipv4.txt facebook/ipv4.txt twitter/ipv4.txt linode/ipv4.txt telegram/ipv4.txt openai/ipv4.txt | sort -h | uniq > all/ipv4.txt |
|
|
|
cat google/ipv6.txt amazon/ipv6.txt microsoft/ipv6.txt digitalocean/ipv6.txt github/ipv6.txt facebook/ipv6.txt twitter/ipv6.txt linode/ipv6.txt telegram/ipv6.txt | sort -h | uniq > all/ipv6.txt |
|
|
|
cat google/ipv4.txt amazon/ipv4.txt microsoft/ipv4.txt oracle/ipv4.txt digitalocean/ipv4.txt bing/ipv4.txt github/ipv4.txt facebook/ipv4.txt twitter/ipv4.txt linode/ipv4.txt telegram/ipv4.txt openai/ipv4.txt | sort -V | uniq > all/ipv4.txt |
|
|
|
cat google/ipv6.txt amazon/ipv6.txt microsoft/ipv6.txt digitalocean/ipv6.txt github/ipv6.txt facebook/ipv6.txt twitter/ipv6.txt linode/ipv6.txt telegram/ipv6.txt | sort -V | uniq > all/ipv6.txt |
|
|
|
|
|
|
|
- name: Set up Python 3.7 |
|
|
|
uses: actions/setup-python@v2 |
|
|
@ -59,32 +59,32 @@ jobs: |
|
|
|
set -euo pipefail |
|
|
|
set -x |
|
|
|
# ipv4 |
|
|
|
python utils/merge.py --source=google/ipv4.txt | sort -h > google/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=amazon/ipv4.txt | sort -h > amazon/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=microsoft/ipv4.txt | sort -h > microsoft/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=oracle/ipv4.txt | sort -h > oracle/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=digitalocean/ipv4.txt | sort -h > digitalocean/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=bing/ipv4.txt | sort -h > bing/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=github/ipv4.txt | sort -h > github/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=facebook/ipv4.txt | sort -h > facebook/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=twitter/ipv4.txt | sort -h > twitter/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=linode/ipv4.txt | sort -h > linode/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=telegram/ipv4.txt | sort -h > telegram/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=openai/ipv4.txt | sort -h > openai/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=all/ipv4.txt | sort -h > all/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=google/ipv4.txt | sort -V > google/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=amazon/ipv4.txt | sort -V > amazon/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=microsoft/ipv4.txt | sort -V > microsoft/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=oracle/ipv4.txt | sort -V > oracle/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=digitalocean/ipv4.txt | sort -V > digitalocean/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=bing/ipv4.txt | sort -V > bing/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=github/ipv4.txt | sort -V > github/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=facebook/ipv4.txt | sort -V > facebook/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=twitter/ipv4.txt | sort -V > twitter/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=linode/ipv4.txt | sort -V > linode/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=telegram/ipv4.txt | sort -V > telegram/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=openai/ipv4.txt | sort -V > openai/ipv4_merged.txt |
|
|
|
python utils/merge.py --source=all/ipv4.txt | sort -V > all/ipv4_merged.txt |
|
|
|
# ipv6 |
|
|
|
python utils/merge.py --source=google/ipv6.txt | sort -h > google/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=amazon/ipv6.txt | sort -h > amazon/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=microsoft/ipv6.txt | sort -h > microsoft/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=google/ipv6.txt | sort -V > google/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=amazon/ipv6.txt | sort -V > amazon/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=microsoft/ipv6.txt | sort -V > microsoft/ipv6_merged.txt |
|
|
|
# oracle not provide ipv6 |
|
|
|
python utils/merge.py --source=digitalocean/ipv6.txt | sort -h > digitalocean/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=digitalocean/ipv6.txt | sort -V > digitalocean/ipv6_merged.txt |
|
|
|
# bing not provide ipv6 |
|
|
|
python utils/merge.py --source=github/ipv6.txt | sort -h > github/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=facebook/ipv6.txt | sort -h > facebook/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=twitter/ipv6.txt | sort -h > twitter/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=linode/ipv6.txt | sort -h > linode/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=telegram/ipv6.txt | sort -h > telegram/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=all/ipv6.txt | sort -h > all/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=github/ipv6.txt | sort -V > github/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=facebook/ipv6.txt | sort -V > facebook/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=twitter/ipv6.txt | sort -V > twitter/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=linode/ipv6.txt | sort -V > linode/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=telegram/ipv6.txt | sort -V > telegram/ipv6_merged.txt |
|
|
|
python utils/merge.py --source=all/ipv6.txt | sort -V > all/ipv6_merged.txt |
|
|
|
# openai not provide ipv6 |
|
|
|
|
|
|
|
- name: Commit files |
|
|
|