From 39d2eef3b1ac2e51b5c6c92987d337132679a7a3 Mon Sep 17 00:00:00 2001 From: adminroot Date: Sun, 2 Nov 2025 21:37:25 -0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/app=5Fupd?= =?UTF-8?q?ate.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/app_update.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/app_update.yml b/.gitea/workflows/app_update.yml index 79e5616..45e8479 100644 --- a/.gitea/workflows/app_update.yml +++ b/.gitea/workflows/app_update.yml @@ -40,16 +40,26 @@ jobs: - name: 下载并解压Shadowsocks-Rust run: | - SS_RUST_VERSION=$(curl -s "https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/latest" \ - | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') - DOWNLOAD_URL="https://github.com/shadowsocks/shadowsocks-rust/releases/latest/download/shadowsocks-${SS_RUST_VERSION}.x86_64-unknown-linux-musl.tar.xz" + SS_RUST_VERSION=$(curl -s "https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') + SS_RUST_URL="https://github.com/shadowsocks/shadowsocks-rust/releases/latest/download/shadowsocks-${SS_RUST_VERSION}.x86_64-unknown-linux-musl.tar.xz" echo "下载版本: ${SS_RUST_VERSION}" - curl -L "${DOWNLOAD_URL}" -o "shadowsocks.tar.xz" --fail --silent --show-error + curl -L "${SS_RUST_URL}" -o "shadowsocks.tar.xz" --fail --silent --show-error tar -xvf shadowsocks.tar.xz -C tmp/ mv tmp/ssserver app/ mv tmp/sslocal app/ + - name: 下载并解压Frp + run: | + FRP_VERSION=$(curl -s "https://api.github.com/repos/fatedier/frp/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') + FRP_URL="https://github.com/fatedier/frp/releases/latest/download/frp_${FRP_VERSION#v}_linux_amd64.tar.gz" + + echo "下载版本: ${FRP_VERSION}" + curl -L "${FRP_URL}" -o "frp.tar.gz" --fail --silent --show-error + tar -zxvf frp.tar.gz -C tmp/ + mv tmp/frp_${FRP_VERSION#v}_linux_amd64/frps app/ + mv tmp/frp_${FRP_VERSION#v}_linux_amd64/frpc app/ + - name: 提交更改 run: | git config --local user.email "gitea-actions[bot]@users.noreply.nvme.cc"