更新 .gitea/workflows/app_update.yml

This commit is contained in:
2025-11-04 08:50:56 -08:00
parent fb7999693f
commit 9035e2f766

View File

@@ -14,7 +14,7 @@ jobs:
- name: 创建目录结构 - name: 创建目录结构
run: | run: |
mkdir -p app/ tmp/x86_64 tmp/aarch64 mkdir -p app/ tmp/x86_64 tmp/aarch64 tmp/x86_64/7z tmp/aarch64/7z
- name: 下载并解压Zellij - name: 下载并解压Zellij
run: | run: |
@@ -34,20 +34,20 @@ jobs:
run: | run: |
VERSION_7Z=$(curl -s "https://api.github.com/repos/ip7z/7zip/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') VERSION_7Z=$(curl -s "https://api.github.com/repos/ip7z/7zip/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/')
X86_64_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}-linux-x86.tar.xz" X86_64_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}-linux-x64.tar.xz"
AARCH64_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}-linux-arm64.tar.xz" AARCH64_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}-linux-arm64.tar.xz"
WINDOWS_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}.exe" WINDOWS_7Z_URL="https://github.com/ip7z/7zip/releases/latest/download/7z${VERSION_7Z/./}.exe"
echo "下载版本: ${VERSION_7Z}" echo "下载版本: ${VERSION_7Z}"
curl -L "${X86_64_7Z_URL}" -o "7z-x86.tar.xz" --fail --silent --show-error curl -L "${X86_64_7Z_URL}" -o "7z-x86_64.tar.xz" --fail --silent --show-error
curl -L "${AARCH64_7Z_URL}" -o "7z-aarch64.tar.xz" --fail --silent --show-error curl -L "${AARCH64_7Z_URL}" -o "7z-aarch64.tar.xz" --fail --silent --show-error
curl -L "${WINDOWS_7Z_URL}" -o "app/7z_windows.exe" --fail --silent --show-error curl -L "${WINDOWS_7Z_URL}" -o "app/7z_windows.exe" --fail --silent --show-error
tar -xvf 7z-x86.tar.xz -C tmp/x86_64 tar -xvf 7z-x86_64.tar.xz -C tmp/x86_64/7z
tar -xvf 7z-aarch64.tar.xz -C tmp/aarch64 tar -xvf 7z-aarch64.tar.xz -C tmp/aarch64/7z
mv tmp/x86_64/7zz app/7z_x86_64 mv tmp/x86_64/7z/7zz app/7z_x86_64
mv tmp/aarch64/7zz app/7z_aarch64 mv tmp/aarch64/7z/7zz app/7z_aarch64
- name: 下载并解压Shadowsocks-Rust - name: 下载并解压Shadowsocks-Rust
run: | run: |