PSI-Rockin / Corgi3DS

An LLE dog-themed 3DS emulator
GNU General Public License v3.0
223 stars 21 forks source link

Add CI #31

Closed hax0kartik closed 4 years ago

hax0kartik commented 4 years ago

This PR adds CI via Github Actions. Currently, builds will be uploaded as artifacts and will be available in the "actions" tab, I decided against uploading the builds to Releases as it will clog up the releases.

Fixes issue #17

Example run(binaries available under "Artifacts"):-https://github.com/hax0kartik/Corgi3DS/actions/runs/138167872

Note the binaries aren't static, so users will need to provide the required dlls/ install the necessary packages.

FearlessTobi commented 4 years ago

uhhm isn't ENABLE_COMPATIBILITY_REPORTING a flag from yuzu?

hax0kartik commented 4 years ago

uhhm isn't ENABLE_COMPATIBILITY_REPORTING a flag from yuzu?

No, its something from another 3ds project I worked on and forgot to remove, thanks for pointing out! \:)

hax0kartik commented 4 years ago

@PSI-Rockin Done.