更新 .gitea/workflows/app_update.yml
This commit is contained in:
@@ -14,15 +14,15 @@ jobs:
|
|||||||
|
|
||||||
- name: 创建目录结构
|
- name: 创建目录结构
|
||||||
run: |
|
run: |
|
||||||
mkdir -p app/ tmp/amd64 tmp/aarch64
|
mkdir -p app/ tmp/x86_64 tmp/aarch64
|
||||||
|
|
||||||
- name: 下载并解压Zellij
|
- name: 下载并解压Zellij
|
||||||
run: |
|
run: |
|
||||||
curl -L "https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz" \
|
curl -L "https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz" \
|
||||||
-o "zellij-x86_64-unknown-linux-musl.tar.gz" \
|
-o "zellij-x86_64-unknown-linux-musl.tar.gz" \
|
||||||
--fail --silent --show-error && \
|
--fail --silent --show-error && \
|
||||||
tar -xvf zellij-x86_64-unknown-linux-musl.tar.gz -C tmp/amd64/
|
tar -xvf zellij-x86_64-unknown-linux-musl.tar.gz -C tmp/x86_64/
|
||||||
mv tmp/amd64/zellij app/zellij_amd64
|
mv tmp/x86_64/zellij app/zellij_x86_64
|
||||||
|
|
||||||
curl -L "https://github.com/zellij-org/zellij/releases/latest/download/zellij-aarch64-unknown-linux-musl.tar.gz" \
|
curl -L "https://github.com/zellij-org/zellij/releases/latest/download/zellij-aarch64-unknown-linux-musl.tar.gz" \
|
||||||
-o "zellij-aarch64-unknown-linux-musl.tar.gz" \
|
-o "zellij-aarch64-unknown-linux-musl.tar.gz" \
|
||||||
@@ -34,19 +34,19 @@ 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/')
|
||||||
|
|
||||||
AMD64_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-x86.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 "${AMD64_7Z_URL}" -o "7z-x86.tar.xz" --fail --silent --show-error
|
curl -L "${X86_64_7Z_URL}" -o "7z-x86.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/amd64
|
tar -xvf 7z-x86.tar.xz -C tmp/x86_64
|
||||||
tar -xvf 7z-aarch64.tar.xz -C tmp/aarch64
|
tar -xvf 7z-aarch64.tar.xz -C tmp/aarch64
|
||||||
|
|
||||||
mv tmp/amd64/7zz app/7z_amd64
|
mv tmp/x86_64/7zz app/7z_x86_64
|
||||||
mv tmp/aarch64/7zz app/7z_aarch64
|
mv tmp/aarch64/7zz app/7z_aarch64
|
||||||
|
|
||||||
- name: 下载并解压Shadowsocks-Rust
|
- name: 下载并解压Shadowsocks-Rust
|
||||||
@@ -56,9 +56,9 @@ jobs:
|
|||||||
|
|
||||||
echo "下载版本: ${SS_RUST_VERSION}"
|
echo "下载版本: ${SS_RUST_VERSION}"
|
||||||
curl -L "${SS_RUST_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/amd64/
|
tar -xvf shadowsocks.tar.xz -C tmp/x86_64/
|
||||||
mv tmp/amd64/ssserver app/
|
mv tmp/x86_64/ssserver app/
|
||||||
mv tmp/amd64/sslocal app/
|
mv tmp/x86_64/sslocal app/
|
||||||
|
|
||||||
- name: 下载并解压Frp
|
- name: 下载并解压Frp
|
||||||
run: |
|
run: |
|
||||||
@@ -67,9 +67,9 @@ jobs:
|
|||||||
|
|
||||||
echo "下载版本: ${FRP_VERSION}"
|
echo "下载版本: ${FRP_VERSION}"
|
||||||
curl -L "${FRP_URL}" -o "frp.tar.gz" --fail --silent --show-error
|
curl -L "${FRP_URL}" -o "frp.tar.gz" --fail --silent --show-error
|
||||||
tar -zxvf frp.tar.gz -C tmp/amd64/
|
tar -zxvf frp.tar.gz -C tmp/x86_64/
|
||||||
mv tmp/amd64/frp_${FRP_VERSION#v}_linux_amd64/frps app/
|
mv tmp/x86_64/frp_${FRP_VERSION#v}_linux_amd64/frps app/
|
||||||
mv tmp/amd64/frp_${FRP_VERSION#v}_linux_amd64/frpc app/
|
mv tmp/x86_64/frp_${FRP_VERSION#v}_linux_amd64/frpc app/
|
||||||
|
|
||||||
- name: 提交更改
|
- name: 提交更改
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user