From a53c20767a898513303c58a0e99a4f589d0f16bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Thu, 13 Nov 2025 20:59:31 +0800 Subject: [PATCH] Update artifact zipping to exclude parent folder Changed the zip commands in the auto-release workflow to zip the contents of each artifact directory rather than the directory itself. This ensures the resulting zip files do not include an extra parent folder. --- .github/workflows/auto-release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml index 1cfaa27c..dd31d123 100644 --- a/.github/workflows/auto-release.yml +++ b/.github/workflows/auto-release.yml @@ -159,11 +159,11 @@ jobs: - name: Zip Artifacts run: | - cd artifacts - [ -d NapCat.Framework ] && zip -qr ../NapCat.Framework.zip -r NapCat.Framework - [ -d NapCat.Shell ] && zip -qr ../NapCat.Shell.zip -r NapCat.Shell - [ -d NapCat.Shell.Windows.Node ] && zip -qr ../NapCat.Shell.Windows.Node.zip -r NapCat.Shell.Windows.Node - cd .. + cd artifacts + [ -d NapCat.Framework ] && (cd NapCat.Framework && zip -qr ../../NapCat.Framework.zip .) + [ -d NapCat.Shell ] && (cd NapCat.Shell && zip -qr ../../NapCat.Shell.zip .) + [ -d NapCat.Shell.Windows.Node ] && (cd NapCat.Shell.Windows.Node && zip -qr ../../NapCat.Shell.Windows.Node.zip .) + cd .. - name: Generate release note via OpenRouter env: