DiscordChatExporter/DiscordChatExporter.Gui
copilot-swe-agent[bot] 824e1011ca Revert CliFx removal; fix macOS CI hang by setting WorkingDirectory on Exec
The macOS CI timeout was caused by `dotnet run` detecting the
`.csproj` file in the working directory and running the GUI project
instead of the `.csx` script. The GUI app would launch, try to
initialize Metal/Skia graphics (no display on CI), and hang until
the 10-minute job timeout.

Fix: Set `WorkingDirectory="$([System.IO.Path]::GetTempPath())"` on
the `<Exec>` element so `dotnet run` runs from a clean directory with
no project file, correctly treating the `.csx` as a file-based app.

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/4e5ffe4c-7b2e-44b9-9477-5ea3d50e0ec0
2026-03-23 21:08:41 +00:00
..
Converters Make Run's BaselineAlignment set globally 2026-02-27 18:31:40 +02:00
Framework Implement exporting for forwarded messages (#1451) 2026-02-27 15:41:31 +02:00
Localization Update default branch ref 2026-03-04 20:23:55 +02:00
Models Format stuff 2024-10-26 21:41:16 +03:00
Services Variable names consistency 2026-03-21 20:27:05 +02:00
Utils Cleanup: fix filename typo, replace AsyncNonKeyedLocker, drop WithIndex(), use ProcessStartInfo ctor arg (#1492) 2026-02-27 14:42:07 +02:00
ViewModels Add DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE env var to suppress auto-update in GUI (#1514) 2026-03-21 20:25:53 +02:00
Views Add DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE env var to suppress auto-update in GUI (#1514) 2026-03-21 20:25:53 +02:00
App.axaml Make Run's BaselineAlignment set globally 2026-02-27 18:31:40 +02:00
App.axaml.cs Guard App.Dispose() against double-invocation and late shutdown (#1499) 2026-03-02 18:42:35 +02:00
DiscordChatExporter.Gui.csproj Revert CliFx removal; fix macOS CI hang by setting WorkingDirectory on Exec 2026-03-23 21:08:41 +00:00
Program.cs Update default branch ref 2026-03-04 20:23:55 +02:00
Publish-MacOSBundle.csx Revert CliFx removal; fix macOS CI hang by setting WorkingDirectory on Exec 2026-03-23 21:08:41 +00:00
StartOptions.cs Add DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE env var to suppress auto-update in GUI (#1514) 2026-03-21 20:25:53 +02:00