M-griffin / Oblivion2-XRM

Oblivion/2 XRM BBS Software
Other
89 stars 13 forks source link

Add Github Workflow for nightly build... #221

Open tracker1 opened 4 years ago

tracker1 commented 4 years ago

Would be nice to add a Nightly Release to the releases, and have a daily event that clears the prior files and drops new assets (zip/exe file) for supported operating systems. I know you pushed something to google drive[1], but this would probably be a better option.

I dit something similar[2], but my examples may not be the best option for your own needs... just would be nice to see... once you have build automation scripts, would be easy to adapt for git tags for a release pipeline. I used node scripts for my release integration, but other options would work, or a prebuild action to use.

  1. https://github.com/M-griffin/Oblivion2-XRM/issues/220#issuecomment-576465466
  2. https://github.com/bbs-io/syncterm-windows/blob/master/.github/workflows/nightly.yml
M-griffin commented 4 years ago

Thank you or the feedback. I would be inclined to follow that if I had a full release yet. Right now it's pretty much just incomplete alpha previews - and i do more of my own cross platform work to catch any issues that might be missed on say windows etc.. And i figured it would be good to have multiple platform projects in case anyone else felt like tinkering around.

Once everything is ready though, I would be happy to have nightly builds and releases for all.