Skip to content

Azure, MacOS, Ubuntu improvements#1199

Open
Koi-3088 wants to merge 2 commits intoPokemonAutomation:mainfrom
Koi-3088:main
Open

Azure, MacOS, Ubuntu improvements#1199
Koi-3088 wants to merge 2 commits intoPokemonAutomation:mainfrom
Koi-3088:main

Conversation

@Koi-3088
Copy link
Copy Markdown
Member

  • Extract the Resources folder for all OS.
  • Use a .dmg installer for MacOS.
  • Implement gstreamer for Ubuntu.
  • Improve Azure build times for all OS (especially MacOS by consolidating building and notarization steps).
  • Fix double-zip issue for Azure artifacts and make them more convenient.
  • Add ability to run multiple instances on MacOS via terminal by running open -n /Applications/SerialPrograms/SerialPrograms.app --args --profile <some profile name>

- Use a .dmg installer for MacOS.
- Implement gstreamer for Ubuntu.
- Improve Azure build times for all OS.
- Fix double-zip issue for Azure.
- Add ability to run multiple instances on MacOS via terminal by running `open -n /Applications/SerialPrograms/SerialPrograms.app --args --profile <some profile name>`
@Koi-3088 Koi-3088 requested review from Mysticial and pifopi April 20, 2026 07:29
@Koi-3088
Copy link
Copy Markdown
Member Author

Azure app bundle (Ubuntu AppImage, MacOS .app/.dmg) and Windows build artifacts work fine on my end. Local build works fine as well. But should be tested/verified since some build environment variables might be quirky/weird, and I don't want to break local builds or introduce regressions.

@Koi-3088 Koi-3088 requested review from Ericzklm and Gin890 April 20, 2026 07:39
@Koi-3088 Koi-3088 marked this pull request as draft April 20, 2026 07:48
@Koi-3088 Koi-3088 marked this pull request as ready for review April 20, 2026 07:49
Copy link
Copy Markdown
Collaborator

@Mysticial Mysticial left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Holy shit this resource stuff is getting messy. lol

@Koi-3088
Copy link
Copy Markdown
Member Author

Holy shit this resource stuff is getting messy. lol

Yeah, a little bit. Which is why I wanted to just rip the bandaid off for application bundles while jw is dealing with the brunt of it.

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.

3 participants