ValleyBell / vgmplay-libvgm

a new VGMPlay, based on libvgm
74 stars 10 forks source link

Add GHA CI #8

Closed OPNA2608 closed 2 years ago

OPNA2608 commented 2 years ago

Followup to https://github.com/ValleyBell/libvgm/pull/86.

CI in action: https://github.com/OPNA2608/vgmplay-libvgm/actions/runs/1515687019

ValleyBell commented 2 years ago

I'm really surprised how simple the build script here is, especially compared to libvgm.

Thanks a lot!

OPNA2608 commented 2 years ago

I'm really surprised how simple the build script here is, especially compared to libvgm.

We're inheriting most of the dependency stuff from the libvgm CI code (setting up mingw, including precompiled zlib on msvc, installing libvgm's dependencies via package managers) and the check step falls away because I don't think we can't easily test vgmplay's functionality on the CI systems.(?)

No problem!