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’.
