radvd-project / radvd

radvd | Official repository: https://github.com/radvd-project/radvd
https://radvd.litech.org/
Other
203 stars 106 forks source link

Improve Buildroot CI #214

Closed RICCIARDI-Adrien closed 9 months ago

RICCIARDI-Adrien commented 10 months ago

Hi all,

I would like to improve the Buildroot GitHub CI as I did for the PPP project (@Neustradamus). The goal is to provide prebuit Buildroot images to the radvd CI, so only radvd needs to be compiled instead of the whole Buildroot images. With these improvements, all the Buildroot tests (all architectures + all C libraries) take about 4 minutes to run in PPP.

If you are OK with that, I would need a dedicated repo with push access, for instance radvd-ci, to generate and store the Buildroot images (see https://github.com/ppp-project/ppp-ci for the PPP equivalent).

stappersg commented 9 months ago

would need a dedicated repo with push access, for instance radvd-ci

Fine with me. And it would be available I had the privilege to create it.

image

Neustradamus commented 9 months ago

@RICCIARDI-Adrien: Done like PPP, thanks in advance :) Thanks to @stappersg for the answer!

RICCIARDI-Adrien commented 9 months ago

Thanks to both of you !

robbat2 commented 9 months ago

@RICCIARDI-Adrien is there any specific reason that other repo must be private? I'd strongly prefer it to be public, to aid verification.

RICCIARDI-Adrien commented 9 months ago

Not at all ! It can be switched to public right now.

RICCIARDI-Adrien commented 9 months ago

Indeed, can someone with enough permissions switch the repo to public ? I need this to be able to continue running GitHub Actions (I spent all the minutes allowed to a private repo). Maybe @Neustradamus ?

robbat2 commented 9 months ago

I see it's switched now

RICCIARDI-Adrien commented 9 months ago

Thank you !