drop macos support for sync
All checks were successful
FanslySync Build & Test / FanslySync Test Runner (push) Successful in 11m47s

Signed-off-by: Tanner Sommers <tanner@teamhydra.dev>
This commit is contained in:
Tanner Sommers 2025-04-28 19:49:47 +00:00
parent a0649911fe
commit 147671af66

View File

@ -34,7 +34,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
os: [ubuntu-latest, macos-latest, windows-latest] os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -53,17 +53,6 @@ jobs:
sudo apt-get update sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
- name: Install x86_64-apple-darwin for mac and build FanslySync binaries
if: matrix.os == 'macos-latest'
run: |
rustup target add x86_64-apple-darwin
npm i
npm run tauri build -- --target x86_64-apple-darwin
npm run tauri build -- --target aarch64-apple-darwin
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
- name: build FanslySync app for Windows, Linux - name: build FanslySync app for Windows, Linux
if: matrix.os != 'macos-latest' if: matrix.os != 'macos-latest'
run: | run: |