RePlays icon indicating copy to clipboard operation
RePlays copied to clipboard

Improve GitHub Actions Workflow

Open lulzsun opened this issue 2 years ago • 0 comments

There are a few tasks that need to be done with the current GitHub Workflow.

  • [ ] Properly generate change logs and source code attachment for Nightly release
    • Might be related to the nightly tag not updating with all the current commits on (pre)release
  • [ ] Automate and draft Stable releases
    • At the moment, I am manually building the next stable release on my own device and uploading the files as needed. It would be ideal to just generate it the same way the nightly releases are done, except set the release as a draft and have a contributor (me) publish it when the next stable release is ready.
  • [ ] Separate LibObs building
    • This way, builds don't take really long and waste computing time. Its not necessary to build LibObs everytime we make a small change
  • [ ] Use nvpatch to patch the executable
    • This will force the use of the dedicated gpu on the system (preventing recording issues)

lulzsun avatar Apr 09 '23 09:04 lulzsun