diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 37afe65..cafcac4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -44,8 +44,35 @@ jobs: uses: tauri-apps/tauri-action@73fb865345c54760d875b94642314f8c0c894afa # v0.6.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} - # TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} NODE_OPTIONS: "--max_old_space_size=4096" with: args: ${{ matrix.args }} --config '{"bundle":{"createUpdaterArtifacts":false}}' + - name: Upload macOS artifacts + if: matrix.platform == 'macos-latest' + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + with: + name: release-artifacts-macos + path: | + src-tauri/target/universal-apple-darwin/release/bundle/macos/Cinny*.app + if-no-files-found: warn + + - name: Upload Linux artifacts + if: matrix.platform == 'ubuntu-22.04' + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + with: + name: release-artifacts-linux + path: | + src-tauri/target/release/bundle/deb/Cinny_*.deb + src-tauri/target/release/bundle/rpm/Cinny-*.rpm + src-tauri/target/release/bundle/appimage/Cinny_*.AppImage + if-no-files-found: warn + + - name: Upload Windows artifacts + if: matrix.platform == 'windows-latest' + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + with: + name: release-artifacts-windows + path: | + src-tauri/target/release/bundle/msi/Cinny_*_x64_*.msi + src-tauri/target/release/bundle/nsis/Cinny_*_x64-setup.exe + if-no-files-found: warn