Closed bensuperpc closed 2 years ago
Thank you.
First, you're not running ctest
or make test
- that's only missing and only costs a few seconds of additional build time.
But, let's do some calculations:
Thanks for your work, but as it is right now, it's not usable unfortunately. I'm open to the idea, though, and it would be much better than running CI tests on my own private server, but the reason for setting up CI on my own private server was because of a simple cost calculation.
@bensuperpc maybe it's possible to change the trigger from push
to cron
and only run it on the master
branch. I don't know how that would work with PRs, but maybe it's possible to manually trigger the action from a PR?
@stohrendorf CI has been updated ^^
The CI launches every day at 18h00 (or 6 p.m), I put the link of the site I use for cron in comment.
I don't know enough about Windows / MacOS action github...
It is possible to use Docker containers for other linux distributions, I'll see that later, it takes a little while.
I'm trying to see if I can use dockcross (https://github.com/dockcross/dockcross) to build on ARM64 or ARMv7 or others arch.
@bensuperpc don't worry, it has been running so long without proper CI, it doesn't hurt if it takes some time to get it running as long as it has some decent quality :)
I updated the files ^^
Edit: You need CMake 3.20 to have the command --test-dir
You didn't do a rebase or a squash yet. What I want to see is a single commit based on the current HEAD.
You didn't do a rebase or a squash yet. What I want to see is a single commit based on the current HEAD.
It's done ^^
Add github action