[READ-ONLY] Mirror of https://github.com/probablykasper/ferrum. Music library app for Mac, Linux and Windows ferrum.kasper.space
electron linux macos music music-library music-player napi windows
0

Configure Feed

Select the types of activity you want to include in your feed.

Update ci.yml

Kasper (Mar 6, 2026, 10:33 AM +0100) 2d18dc17 51567b41

+11 -11
+2 -4
.github/workflows/ci.yml
··· 3 3 push: 4 4 branches: 5 5 - '*' 6 - tags-ignore: 7 - - '*' 8 6 workflow_dispatch: 9 7 env: 10 8 CARGO_TERM_COLOR: always ··· 46 44 matrix: 47 45 include: 48 46 - { name: arm64, arch: aarch64, tauri_target: aarch64 } 49 - - { name: x64, arch: x86_64, tauri_target: x86_64 } 47 + # - { name: x64, arch: x86_64, tauri_target: x86_64 } 50 48 steps: 51 49 - name: Checkout repository 52 50 uses: actions/checkout@v4 ··· 98 96 projectPath: mobile 99 97 uploadWorkflowArtifacts: true 100 98 mobile: android 101 - args: --apk --split-per-abi --target ${{ matrix.tauri_target }} 99 + args: --apk --split-per-abi --target ${{ matrix.tauri_target }} --config '{"version":"0.0.1"}'
+9 -4
.github/workflows/release.yml
··· 101 101 base64 -d <<< "${{ secrets.ANDROID_KEY_BASE64 }}" > $RUNNER_TEMP/keystore.jks 102 102 echo "storeFile=$RUNNER_TEMP/keystore.jks" >> keystore.properties 103 103 104 + - name: Get version 105 + run: echo "APP_VERSION=$(jq -r '.version' package.json)" >> $GITHUB_ENV 106 + 104 107 - name: Build 105 108 # uploadWorkflowArtifacts and mobile are not released 106 - uses: tauri-apps/tauri-action@a1b01e690374452a209dd44f6de089dda9003d3d 109 + # uses: tauri-apps/tauri-action@a1b01e690374452a209dd44f6de089dda9003d3d 110 + uses: probablykasper/tauri-action@ed2469ebf97aca60a033d455c4f2c28c65375fa3 107 111 env: 108 112 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 109 113 with: 110 114 projectPath: mobile 111 115 mobile: android 112 - tagName: ${{ github.ref_name }} 113 - releaseName: ${{ github.ref_name }} 116 + tagName: v${{ env.APP_VERSION }} 117 + releaseName: ${{ env.APP_VERSION }} 114 118 releaseDraft: true 115 - args: --apk --split-per-abi --target ${{ matrix.tauri_target }} 119 + releaseAssetNamePattern: '[name]-v[version]-[platform]-[arch][ext]' 120 + args: --apk --split-per-abi --target ${{ matrix.tauri_target }} --config '{"version":"${{ env.APP_VERSION }}"}'
-2
mobile/package.json
··· 1 1 { 2 2 "name": "ferrum", 3 - "version": "0.1.0", 4 - "description": "", 5 3 "type": "module", 6 4 "scripts": { 7 5 "dev": "tauri dev",
-1
mobile/src-tauri/tauri.conf.json
··· 1 1 { 2 2 "$schema": "https://schema.tauri.app/config/2", 3 3 "productName": "Ferrum", 4 - "version": "0.1.0", 5 4 "identifier": "space.kasper.ferrum", 6 5 "build": { 7 6 "beforeDevCommand": "npm run dev:web",