diff --git a/.github/workflows/firmware-autodl.yml b/.github/workflows/firmware-autodl.yml index c2603a5..c51ca49 100644 --- a/.github/workflows/firmware-autodl.yml +++ b/.github/workflows/firmware-autodl.yml @@ -90,9 +90,10 @@ jobs: EXCLUDED=$(find "Firmware ${{ steps.download.outputs.firmware_version }}" -name "*.nca.1" | wc -l) echo "Excluded $EXCLUDED variant files from zip" + # -x must match zip's relative path (e.g. "Firmware 18.1.0/file.nca.1"); "*" does not match "/" zip -r "Firmware ${{ steps.download.outputs.firmware_version }}.zip" \ "Firmware ${{ steps.download.outputs.firmware_version }}" \ - -x "*.nca.1" + -x "*/*.nca.1" - name: 📦 Create Tag and Release if: steps.version_check.outputs.new_version == 'true'