Continues integration self-hosted runners

It's all about the code!
Post Reply
User avatar
AndreyB
Site Admin
Posts: 12795
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Continues integration self-hosted runners

Post 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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 12795
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Continues integration self-hosted runners

Post 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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 12795
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Continues integration self-hosted runners

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Akurasix
Posts: 1
Joined: Thu Dec 23, 2021 7:32 pm
Github Username: akurasix

Re: Continues integration self-hosted runners

Post by Akurasix »

I cannot private message you on this forum, how may I contact you to help with this?
User avatar
AndreyB
Site Admin
Posts: 12795
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Continues integration self-hosted runners

Post 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
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply