From 27541353272d81c3d1fa8e1202224d3cab753a3f Mon Sep 17 00:00:00 2001 From: fscarmen <62703343+fscarmen@users.noreply.github.com> Date: Fri, 24 Mar 2023 09:43:20 +0800 Subject: [PATCH] Update sync_warp-go.yml --- .github/workflows/sync_warp-go.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/sync_warp-go.yml b/.github/workflows/sync_warp-go.yml index d7ae1be..f0db74d 100644 --- a/.github/workflows/sync_warp-go.yml +++ b/.github/workflows/sync_warp-go.yml @@ -15,20 +15,13 @@ jobs: REPO: ${{ secrets.GH_REPO }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v3.4.0 - name: Update warp-go to latest version run: | NOW=$(wget -qO- https://raw.githubusercontent.com/${{ env.USERNAME }}/${{ env.REPO }}/main/warp-go.sh | grep 'latest=${latest' | cut -d \' -f2) LATEST=$(wget -qO- -T1 -t1 https://gitlab.com/api/v4/projects/ProjectWARP%2Fwarp-go/releases | grep -oP '"tag_name":"v\K[^\"]+' | head -n 1) - NOW1=$(echo $NOW | cut -d \. -f1) - NOW2=$(echo $NOW | cut -d \. -f2) - NOW3=$(echo $NOW | cut -d \. -f3) - LATEST1=$(echo $LATEST | cut -d \. -f1) - LATEST2=$(echo $LATEST | cut -d \. -f2) - LATEST3=$(echo $LATEST | cut -d \. -f3) - NOW_VERSION=$(( NOW1*1000000 + NOW2*1000 + NOW3 )) - LATEST_VERSION=$(( LATEST1*1000000 + LATEST2*1000 + LATEST3 )) - if [ $LATEST_VERSION -gt $NOW_VERSION ]; then + if [ "$LATEST_VERSION" -gt "$NOW_VERSION" ]; then + [ ! -d ${GITHUB_WORKSPACE}/warp-go ] && mkdir -p ${GITHUB_WORKSPACE}/warp-go PLATFORM=( "linux_386" "linux_amd64" "linux_amd64v2"