diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 3638294e..da314ce9 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -9,37 +9,26 @@ on: jobs: test-tauri: - strategy: - fail-fast: false - matrix: - settings: - - platform: "macos-latest" # for Arm based macs (M1 and above). - args: "--target aarch64-apple-darwin" - - platform: "macos-latest" # for Intel based macs. - args: "--target x86_64-apple-darwin" - - platform: "windows-latest" - args: "" - - runs-on: ${{ matrix.settings.platform }} + runs-on: macos-latest steps: - uses: actions/checkout@v4 - - name: setup node + - name: Setup node uses: actions/setup-node@v4 with: node-version: lts/* - - name: install Rust stable + - name: Install Rust stable uses: dtolnay/rust-toolchain@stable with: - # Those targets are only used on macos runners so it's in an `if` to slightly speed up windows and linux builds. - targets: ${{ matrix.settings.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} + targets: aarch64-apple-darwin - - name: install packages + - name: Install packages run: npm install - # If tagName and releaseId are omitted tauri-action will only build the app and won't try to upload any asstes. - - uses: tauri-apps/tauri-action@v0 + - name: Build Tauri App + uses: tauri-apps/tauri-action@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - args: ${{ matrix.settings.args }} \ No newline at end of file + with: + args: "--target aarch64-apple-darwin"