anirul / Darwin

BSD 3-Clause "New" or "Revised" License
5 stars 6 forks source link

Create a github action! #27

Closed anirul closed 3 months ago

anirul commented 4 months ago

We need to have a github action for the deployment on the server darwin.onemoregame.ch:80 and we are pretty close to have this working see https://github.com/mlaager/Darwin. There is still some trouble at the end with the build. For a reason we don't get this refuse to build with the compiler it was using until then. You can inspire yourself from the github action for frame https://github.com/anirul/frame.

RolfJordi commented 4 months ago

this is done for me and working

the compile issue is fixed with a dockerbuild.

see here

what ever is merged on mlaager/Darwin main branch on should be deployed on the azure webapp. but i have no way to verify it.

the build is using github cache for first build takes 40 minutes next 6 minutes (as long as vcpkg.conf is not changed)