diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62b31de..7cc8039 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,16 +57,11 @@ jobs: sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev \ libappindicator3-dev librsvg2-dev patchelf libasound2-dev - run: npm ci + # macOS signing — configure these secrets in repo settings when ready: + # APPLE_CERTIFICATE, APPLE_CERTIFICATE_PASSWORD, APPLE_SIGNING_IDENTITY, + # APPLE_ID, APPLE_PASSWORD, APPLE_TEAM_ID - name: Build Tauri app uses: tauri-apps/tauri-action@v0 - env: - # macOS signing (configure secrets in repo settings): - # APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }} - # APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }} - # APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }} - # APPLE_ID: ${{ secrets.APPLE_ID }} - # APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }} - # APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} with: args: --target ${{ matrix.target }} - name: Upload build artifacts diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 7d7f68b..01a3097 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -5,6 +5,7 @@ on: jobs: test-rust: + name: unit-test-rust runs-on: ${{ matrix.os }} strategy: matrix: @@ -27,6 +28,7 @@ jobs: test-frontend: runs-on: ubuntu-latest + name: unit-test-frontend steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v4 @@ -40,6 +42,7 @@ jobs: - run: npm run lint typecheck: + name: typecheck runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -51,6 +54,7 @@ jobs: - run: npm run typecheck audit-rust: + name: audit-rust runs-on: ubuntu-latest steps: - uses: actions/checkout@v6