diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d0403bf..4d87e62 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -19,8 +19,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Check env: INCREMENTAL: "true" diff --git a/.github/workflows/deep-check.yml b/.github/workflows/deep-check.yml index c07d33a..a3b4a58 100644 --- a/.github/workflows/deep-check.yml +++ b/.github/workflows/deep-check.yml @@ -19,8 +19,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Check env: INCREMENTAL: "true" diff --git a/.github/workflows/deep-sync.yml b/.github/workflows/deep-sync.yml index f2a5619..aae5d7e 100644 --- a/.github/workflows/deep-sync.yml +++ b/.github/workflows/deep-sync.yml @@ -21,8 +21,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Sync Images env: INCREMENTAL: "true" diff --git a/.github/workflows/manual-deep-sync.yml b/.github/workflows/manual-deep-sync.yml index b68ab0d..c605645 100644 --- a/.github/workflows/manual-deep-sync.yml +++ b/.github/workflows/manual-deep-sync.yml @@ -23,8 +23,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Override mirror.txt run: | echo ${{ github.event.inputs.image }} > mirror.txt diff --git a/.github/workflows/manual-sync.yml b/.github/workflows/manual-sync.yml index f18a656..d9e6940 100644 --- a/.github/workflows/manual-sync.yml +++ b/.github/workflows/manual-sync.yml @@ -23,8 +23,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Override mirror.txt run: | echo ${{ github.event.inputs.image }} > mirror.txt diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index caf08db..4786354 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -21,8 +21,8 @@ jobs: 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/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Sync Images env: INCREMENTAL: "true"