Page 1 of 1

Continues integration self-hosted runners

Posted: Wed Nov 10, 2021 1:53 am
by AndreyB
We love github actions! On the free plan we are already hitting two limitations
* at 20 concurrent runners we get a nasty 30 minute queue if we push three changes back to back which happens quote often.
* github does not offer real stm32 boards hooked to their runners for some reason

Next grade of github would cost $132 per month that's too much for rusEFI LLC.

Q1: does anyone have 24/7ish to host linux runners for rusEFI continues integraion?
Q2: does anyone have 24/7ish to host linux runners with at least stm32f407 discovery hooked to it? While @mck1117 hosts two real hardware runners sometimes his power goes down momentarily at the most wrong moment.

Re: Continues integration self-hosted runners

Posted: Wed Nov 10, 2021 2:08 am
by AndreyB
https://docs.github.com/en/actions/hosting-your-own-runners/adding-self-hosted-runners reminds us that those runners have to be isolated from all your other stuff since you do not want random code executing on your sensitive system or on your sensitive network.

Re: Continues integration self-hosted runners

Posted: Wed Nov 10, 2021 2:30 am
by AndreyB

Re: Continues integration self-hosted runners

Posted: Thu Dec 23, 2021 7:35 pm
by Akurasix
I cannot private message you on this forum, how may I contact you to help with this?

Re: Continues integration self-hosted runners

Posted: Thu Dec 23, 2021 7:58 pm
by AndreyB
Akurasix wrote:
Thu Dec 23, 2021 7:35 pm
I cannot private message you on this forum, how may I contact you to help with this?
https://rusefi.com/forum/viewtopic.php?f=13&t=1198 is the best way to contact

We have https://github.com/rusefi/rusefi/pull/3622 proposal with some discussion on how exactly to approach self-hosted runners