Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve GitHub Actions Workflow #101

Open
4 tasks
lulzsun opened this issue Apr 9, 2023 · 0 comments
Open
4 tasks

Improve GitHub Actions Workflow #101

lulzsun opened this issue Apr 9, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@lulzsun
Copy link
Owner

lulzsun commented Apr 9, 2023

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 lulzsun added enhancement New feature or request good first issue Good for newcomers labels Apr 9, 2023
@lulzsun lulzsun self-assigned this Apr 9, 2023
@lulzsun lulzsun changed the title Improve GitHub Workflow Improve GitHub Actions Workflow Dec 6, 2023
@lulzsun lulzsun mentioned this issue Dec 22, 2023
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant