microsoft / GDK

Microsoft Public GDK
http://aka.ms/gamedevdocs
Other
1.48k stars 99 forks source link

GitHub Actions integration #59

Open flibitijibibo opened 4 months ago

flibitijibibo commented 4 months ago

SDL currently has a PR that adds a CI test for Windows GDK...

https://github.com/libsdl-org/SDL/pull/8847

... but it's currently being blocked by the build time, which is currently 25 minutes! 23 of those 25 minutes are the installer:

https://github.com/libsdl-org/SDL/actions/runs/7536289619/job/20513496746?pr=8847

The workflow currently uses the install scripts in this repo. Is there a way to strip down the install process to what's needed to compile and link GDK binaries and nothing else? Some of the *BSDs currently in CI take ~10 minutes, so even cutting the time in half would probably be enough to merge this in.