Skip to content

Fix build.sh packaging issues from code review#236

Merged
LeftofZen merged 2 commits intofixmacbuildfrom
copilot/sub-pr-232
Mar 15, 2026
Merged

Fix build.sh packaging issues from code review#236
LeftofZen merged 2 commits intofixmacbuildfrom
copilot/sub-pr-232

Conversation

Copy link
Contributor

Copilot AI commented Mar 15, 2026

Four issues in the build.sh packaging script identified during review of the macOS app bundle work.

Changes

  • Linux artifact: Renamed output from .tar.tar.bz2 to match the actual bzip2 compression (-j flag); updated log message accordingly
  • macOS icon: CFBundleIconFile and the copy step now reference loco_icon.png (the asset that exists in Gui/Assets/) instead of the non-existent loco_icon.icns
  • Removed dead variable: macos_plist_template pointed to Gui/Packaging/macOS/Info.plist which doesn't exist and was never read
  • Skip redundant restore: Added --no-restore to all six dotnet publish calls — dotnet restore is already run explicitly before any build function is invoked

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Co-authored-by: LeftofZen <7483209+LeftofZen@users.noreply.github.com>
Copilot AI changed the title [WIP] Add initial macOS app bundle packaging step Fix build.sh packaging issues from code review Mar 15, 2026
Copilot AI requested a review from LeftofZen March 15, 2026 11:35
@LeftofZen LeftofZen marked this pull request as ready for review March 15, 2026 11:55
@LeftofZen LeftofZen merged commit 021d4d2 into fixmacbuild Mar 15, 2026
@LeftofZen LeftofZen deleted the copilot/sub-pr-232 branch March 15, 2026 11:55
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