summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorLoyalsoldier <[email protected]>2022-12-11 23:28:01 +0800
committerLoyalsoldier <[email protected]>2022-12-11 23:28:01 +0800
commit013abd331f804ed6ce631e9ca964c53f811dbd00 (patch)
treeb542db8eb1bfaeb5d7f06bd7784ea3604446791c /.github/workflows
parenta79acee5ae5729c26d3e38110f81bf1d11820abc (diff)
Feat: refine google CIDR
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0f57ff45..82359456 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -42,6 +42,8 @@ jobs:
run: |
curl -sSL https://www.cloudflare.com/ips-v4 | grep "/" >> data/cloudflare
curl -sSL https://www.cloudflare.com/ips-v6 | grep "/" >> data/cloudflare
+ curl -sSL https://www.gstatic.com/ipranges/goog.json | jq --raw-output '.prefixes[].ipv4Prefix,.prefixes[].ipv6Prefix | select(. != null)' >> data/google
+ curl -sSL https://www.gstatic.com/ipranges/cloud.json | jq --raw-output '.prefixes[].ipv4Prefix,.prefixes[].ipv6Prefix | select(. != null)' >> data/google
curl -sSL https://api.fastly.com/public-ip-list | jq --raw-output '.addresses[],.ipv6_addresses[]' >> data/fastly
curl -sSL https://ip-ranges.amazonaws.com/ip-ranges.json | jq --raw-output '.prefixes[],.ipv6_prefixes[] | select(.service == "CLOUDFRONT") | .ip_prefix,.ipv6_prefix' | grep "/" >> data/cloudfront