Skip to content

Release CI: bypass failing DMG bundling for macOS aarch64 Tauri build - #7

Merged
jairoFernandez merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job
Jul 21, 2026
Merged

Release CI: bypass failing DMG bundling for macOS aarch64 Tauri build#7
jairoFernandez merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Build Tauri (macos-aarch64) fails in release workflow after successful compilation, during bundle_dmg.sh execution. This change isolates that target from DMG packaging while preserving existing behavior for other release targets.

  • Workflow targeting

    • Added a per-matrix bundle_args field in .github/workflows/release.yml.
    • Set bundle_args: "--bundles app" only for macos-aarch64.
    • Left other targets with empty bundle_args (no behavior change).
  • Tauri invocation

    • Updated Tauri action args to append matrix-specific bundling flags.
- runner: macos-14
  target: aarch64-apple-darwin
  os_name: macos
  arch: aarch64
  bundle_args: "--bundles app"

# ...
args: --target ${{ matrix.target }} ${{ matrix.bundle_args }}
  • Effect on release artifacts
    • macos-aarch64 now produces .app bundle output (no .dmg on that lane).
    • macOS x86_64 / Linux / Windows packaging behavior remains unchanged.

Copilot AI changed the title [WIP] Fix the failing GitHub Actions job Build Tauri (macos-aarch64) Release CI: bypass failing DMG bundling for macOS aarch64 Tauri build Jul 21, 2026
Copilot AI requested a review from jairoFernandez July 21, 2026 19:31
@jairoFernandez
jairoFernandez marked this pull request as ready for review July 21, 2026 19:39
@jairoFernandez
jairoFernandez merged commit f86079f into main Jul 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants