From 80155283e044e2078b96981126eecebb3bd96128 Mon Sep 17 00:00:00 2001
From: Shiming Zhang <wzshiming@foxmail.com>
Date: Wed, 16 Nov 2022 21:00:58 +0800
Subject: [PATCH] Update ping (#271)

---
 .github/workflows/check.yml            | 5 ++++-
 .github/workflows/deep-check.yml       | 5 ++++-
 .github/workflows/deep-sync.yml        | 5 ++++-
 .github/workflows/manual-deep-sync.yml | 5 ++++-
 .github/workflows/manual-sync.yml      | 5 ++++-
 .github/workflows/sync.yml             | 5 ++++-
 6 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index ae7c1d7..fbaba69 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -17,6 +17,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/
       - name: Check
         env:
           INCREMENTAL: "true"
@@ -25,7 +29,6 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh
       - name: Update badge
         env:
diff --git a/.github/workflows/deep-check.yml b/.github/workflows/deep-check.yml
index 43a8f67..af65c7d 100644
--- a/.github/workflows/deep-check.yml
+++ b/.github/workflows/deep-check.yml
@@ -17,6 +17,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/  
       - name: Check
         env:
           INCREMENTAL: "true"
@@ -26,7 +30,6 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh
       - name: Update badge
         env:
diff --git a/.github/workflows/deep-sync.yml b/.github/workflows/deep-sync.yml
index c71dbec..dd8095d 100644
--- a/.github/workflows/deep-sync.yml
+++ b/.github/workflows/deep-sync.yml
@@ -19,6 +19,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/
       - name: Sync Images
         env:
           INCREMENTAL: "true"
@@ -29,5 +33,4 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh
diff --git a/.github/workflows/manual-deep-sync.yml b/.github/workflows/manual-deep-sync.yml
index b29bd8d..dbc8b49 100644
--- a/.github/workflows/manual-deep-sync.yml
+++ b/.github/workflows/manual-deep-sync.yml
@@ -21,6 +21,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/
       - name: Override mirror.txt
         run: |
           echo ${{ github.event.inputs.image }} > mirror.txt
@@ -32,5 +36,4 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh
diff --git a/.github/workflows/manual-sync.yml b/.github/workflows/manual-sync.yml
index dddea3a..4dd615f 100644
--- a/.github/workflows/manual-sync.yml
+++ b/.github/workflows/manual-sync.yml
@@ -21,6 +21,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/
       - name: Override mirror.txt
         run: |
           echo ${{ github.event.inputs.image }} > mirror.txt
@@ -33,5 +37,4 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh
diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml
index 8353344..835771f 100644
--- a/.github/workflows/sync.yml
+++ b/.github/workflows/sync.yml
@@ -19,6 +19,10 @@ jobs:
         run: |
           wget https://github.com/wzshiming/bridge/releases/download/v0.8.6/bridge_linux_amd64 -O /usr/local/bin/bridge && chmod +x /usr/local/bin/bridge
           nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null &
+      - name: Check Proxy
+        run: |
+          curl -v http://127.0.0.1:8080
+          curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/
       - name: Sync Images
         env:
           INCREMENTAL: "true"
@@ -28,5 +32,4 @@ jobs:
           http_proxy: socks5://127.0.0.1:8080
           https_proxy: socks5://127.0.0.1:8080
         run: |
-          curl -v http://m.daocloud.io/v2/
           ./hack/diff.sh