Cayetano Santos <[email protected]> skribis:

> My reflexion rather goes to the inefficiency of building twice the same
> pull request, once by the @guix-cuirass-bot, then when it lands on
> master, regardless of hardware considerations. That’s the way it is,
> and I’m fine with that. But given this fact, maybe decreasing the ratio
> of the individual pr directly built by CI is the way to go.

Oh, I see.

That build results from pulls.ci are essentially thrown away was a known
limitation from the start:

  https://codeberg.org/guix/maintenance/pulls/28

The good news is that the upcoming Cuirass 1.4 addresses the security
issue that led me to set up pulls.ci in that way:

  https://codeberg.org/guix/cuirass/pulls/74

Once this is released and deployed, we can set up ci.guix to get
substitutes from pulls.ci, thereby avoiding rebuilds.

Perhaps eventually we can have a single instance handling both branches
and pull requests but we’re not there yet: there are still good reasons
to use separate instances.

Thanks,
Ludo’.

Reply via email to