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

Automation - Github actions #42

Open
5 of 10 tasks
Baklap4 opened this issue May 2, 2022 · 2 comments
Open
5 of 10 tasks

Automation - Github actions #42

Baklap4 opened this issue May 2, 2022 · 2 comments

Comments

@Baklap4
Copy link
Member

Baklap4 commented May 2, 2022

Within the main repo we've added a bunch of automation for performous
It'd be nice to also apply the findings there to here and create faster releases and build checks.

Todo

  • Add github workflow (copy paste from performous/performous)
  • Add Nightly link to readme
  • Add PR commenter (copy paste from performous/performous)
  • Create buildscript for Windows
  • Create buildscript for Linux
  • Create buildscript for OSx
  • Add CPACK within the main cmakelists (copy paste from performous/performous)
  • Add uninstall target
  • Windows - Make sure to install within Program Files/Performous/composer
    • this way the directory becomes:
    ProgramFiles/Performous/Performous/Performous.exe
    ProgramFiles/Performous/Composer/Composer.exe
    
  • Add Github Issue forms
@Baklap4
Copy link
Member Author

Baklap4 commented Jan 6, 2023

Couple of items are already done in latest master see PR #46

@Baklap4
Copy link
Member Author

Baklap4 commented Feb 20, 2023

@twiecki please watch this issue for new windows binaries :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant