Skip to content

Commit 9453acc

Browse files
timiclaude
authored andcommitted
fix: allow release to run even if macOS build has failures
- Add continue-on-error to Staple DMG step - Allow release job to run regardless of build-tauri-macos result Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 25fde8d commit 9453acc

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,7 @@ jobs:
364364
fi
365365
366366
- name: Staple DMG
367+
continue-on-error: true
367368
run: |
368369
DMG_PATH=$(ls ./lumis/apps/web/src-tauri/target/release/bundle/dmg/Alloomi*.dmg)
369370
echo "Stapling: $DMG_PATH"
@@ -534,7 +535,7 @@ jobs:
534535

535536
release:
536537
needs: [get-version, build-tauri-macos, build-tauri-linux]
537-
if: needs.get-version.outputs.version != ''
538+
if: needs.get-version.outputs.version != '' && (needs.build-tauri-macos.result == 'success' || needs.build-tauri-macos.result == 'skipped' || needs.build-tauri-macos.result == 'failure')
538539
runs-on: ubuntu-latest
539540
permissions:
540541
contents: write

0 commit comments

Comments
 (0)