From ab8c18a94cfaafc34c59706113fefa9e23b6a989 Mon Sep 17 00:00:00 2001 From: adminroot Date: Thu, 23 Oct 2025 09:35:37 -0700 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 --- .../{zellij_update.yml => app_update.yml} | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) rename .gitea/workflows/{zellij_update.yml => app_update.yml} (60%) diff --git a/.gitea/workflows/zellij_update.yml b/.gitea/workflows/app_update.yml similarity index 60% rename from .gitea/workflows/zellij_update.yml rename to .gitea/workflows/app_update.yml index 53459ed..3886784 100644 --- a/.gitea/workflows/zellij_update.yml +++ b/.gitea/workflows/app_update.yml @@ -16,7 +16,7 @@ jobs: - name: 创建目录结构 run: | - mkdir -p app/ + mkdir -p app/ tmp - name: 下载并解压zellij run: | @@ -26,11 +26,27 @@ jobs: # 解压出zellij tar -xvf zellij-x86_64-unknown-linux-musl.tar.gz -C app/ - + + - name: 下载并解压7zip + run: | + curl -L "https://www.7-zip.org/a/7z2501.exe" -o "app/7z.exe" --fail --silent --show-error + + curl -L "https://www.7-zip.org/a/7z2501-linux-x64.tar.xz" -o "7z.tar.xz" --fail --silent --show-error \ + && tar -xvf 7z.tar.xz -C tmp/ \ + && mv tmp/7zz app/ \ + && rm -rf tmp/* + + curl -L "https://www.7-zip.org/a/7z2501-linux-arm64.tar.xz" \ + -o "7z.tar.xz" \ + --fail --silent --show-error \ + && tar -xvf 7z.tar.xz -C tmp/ \ + && mv tmp/7zz app/7zz_arm64 \ + && rm -rf tmp/* + - name: 提交更改 run: | git config --local user.email "gitea-actions[bot]@users.noreply.nvme.cc" git config --local user.name "gitea-actions[bot]" - git add ./app/zellij + git add ./app git diff --cached --quiet || git commit -m "Update rules: $(TZ=Asia/Shanghai date +'%Y-%m-%d %H:%M:%S')" git push \ No newline at end of file