更新 .gitea/workflows/app_update.yml

This commit is contained in:
2025-11-03 02:55:27 -08:00
parent 6248936941
commit 8f46d5cfd2

View File

@@ -32,21 +32,22 @@ jobs:
- name: 下载并解压7-zip - name: 下载并解压7-zip
run: | run: |
7Z_VERSION=$(curl -s "https://api.github.com/repos/ip7z/7zip/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') 7Z_VERSION=$(curl -s "https://api.github.com/repos/ip7z/7zip/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/' | sed 's/\.//g')
7Z_X86_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION/./}-linux-x86.tar.xz"
7Z_ARM64_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION/./}-linux-arm64.tar.xz" 7Z_AMD64_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION}-linux-x86.tar.xz"
7Z_WINDOWS_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION/./}.exe" 7Z_ARM64_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION}-linux-arm64.tar.xz"
7Z_WINDOWS_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${7Z_VERSION}.exe"
echo "下载版本: ${7Z_VERSION}" echo "下载版本: ${7Z_VERSION}"
curl -L "${7Z_X86_URL}" -o "7z-x86.tar.xz" --fail --silent --show-error curl -L "${7Z_AMD64_URL}" -o "7z-x86.tar.xz" --fail --silent --show-error
curl -L "${7Z_ARM64_URL}" -o "7z-arm64.tar.xz" --fail --silent --show-error curl -L "${7Z_ARM64_URL}" -o "7z-arm64.tar.xz" --fail --silent --show-error
curl -L "${7Z_WINDOWS_URL}" -o "app/7z_windows.exe" --fail --silent --show-error curl -L "${7Z_WINDOWS_URL}" -o "app/7z_windows.exe" --fail --silent --show-error
tar -xvf 7z-x86.tar.xz -C tmp/7z-x86 tar -xvf 7z-x86.tar.xz -C tmp/amd64
tar -xvf 7z-arm64.tar.xz -C tmp/7z-arm64 tar -xvf 7z-arm64.tar.xz -C tmp/arm64
mv tmp/7z-x86/7zz app/7z_amd64 mv tmp/amd64/7zz app/7z_amd64
mv tmp/7z-arm64/7zz app/7z_arm64 mv tmp/arm64/7zz app/7z_arm64
- name: 下载并解压Shadowsocks-Rust - name: 下载并解压Shadowsocks-Rust
run: | run: |