From b454f8d416c6d165ac38fc90c959c693db490dbe Mon Sep 17 00:00:00 2001 From: Muhammad Date: Mon, 3 Aug 2026 01:26:42 +0700 Subject: [PATCH 1/2] ci(macOS): prevent invalid code signature caused by stripping binaries --- .github/workflows/_job_nuitka-macos.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/_job_nuitka-macos.yml b/.github/workflows/_job_nuitka-macos.yml index a7b499e76..6284770e7 100644 --- a/.github/workflows/_job_nuitka-macos.yml +++ b/.github/workflows/_job_nuitka-macos.yml @@ -98,11 +98,6 @@ jobs: --macos-app-version=${{ inputs.version }} --macos-app-icon=rare/resources/images/Rare.icns rare - - name: Strip - run: | - find rare.app -iname "*.so*" -type f -exec strip {} \; - find rare.app -iname "*.dylib" -type f -exec strip {} \; - find rare.app -iname "*.bin" -type f -exec strip {} \; - name: Compress shell: bash run: | From 1771a41738be052a7fa02333b46a8e45a31c05a1 Mon Sep 17 00:00:00 2001 From: Muhammad Date: Mon, 3 Aug 2026 02:15:55 +0700 Subject: [PATCH 2/2] ci(macOS): remove redundant app suffix from archive name --- .github/workflows/_job_nuitka-macos.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/_job_nuitka-macos.yml b/.github/workflows/_job_nuitka-macos.yml index 6284770e7..490f604a3 100644 --- a/.github/workflows/_job_nuitka-macos.yml +++ b/.github/workflows/_job_nuitka-macos.yml @@ -102,8 +102,8 @@ jobs: shell: bash run: | mv rare.app Rare-${{ inputs.version }}-${{ matrix.arch }}.app - python -c "import shutil; shutil.make_archive('Rare-${{ inputs.version }}-${{ matrix.arch }}.app', 'zip', '.', 'Rare-${{ inputs.version }}-${{ matrix.arch }}.app')" - mv Rare-${{ inputs.version }}-${{ matrix.arch }}.app.zip Rare-${{ inputs.version }}-${{ matrix.arch }}-macos.app.zip + python -c "import shutil; shutil.make_archive('Rare-${{ inputs.version }}-${{ matrix.arch }}', 'zip', '.', 'Rare-${{ inputs.version }}-${{ matrix.arch }}.app')" + mv Rare-${{ inputs.version }}-${{ matrix.arch }}.zip Rare-${{ inputs.version }}-${{ matrix.arch }}-macos.zip - name: Upload artifact uses: actions/upload-artifact@v7