Skip to content

Run CI tests on Windows, Macos and Linux#444

Merged
ethteck merged 20 commits intoethteck:mainfrom
AngheloAlf:windows-paths
Feb 28, 2025
Merged

Run CI tests on Windows, Macos and Linux#444
ethteck merged 20 commits intoethteck:mainfrom
AngheloAlf:windows-paths

Conversation

@AngheloAlf
Copy link
Copy Markdown
Collaborator

Follow up PR for #443

  • Now we run our CI tests on Windows and Macos too, so we can see everything works mostly the same in every platform.
    • For this test we were building a fake rom to feed to splat using KMC. Since we don't build KMC for Windows we decided to commit the fake rom to the repo. We still build this rom from scratch on Linux CI to ensure the source code and the committed rom do not desync.
    • I also enabled dependency file generation on the basic app yaml since those files are path sensitive too.
  • Fix other places that missed the forward slashes on the previous PR.

@ethteck ethteck merged commit a17a6dc into ethteck:main Feb 28, 2025
9 checks passed
@AngheloAlf AngheloAlf deleted the windows-paths branch March 5, 2025 14:17
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