Re: Disabling authentication checks for tests in local Guix checkouts

2024-06-18 Thread Ada Stevenson
Hi Ludo' On 17/06/2024 1:05 pm, Ludovic Courtès wrote: Hi Ada, Ada Stevenson skribis: I'm currently trying to help test the changes to GRUB submitted in issue #71348[1]. Unfortunately, `make check`, whilst building the local Guix channel, authenticates every commit. That means commits not

Re: Disabling authentication checks for tests in local Guix checkouts

2024-06-17 Thread Suhail Singh
Ludovic Courtès writes: > The challenge is in determining that Guix is running from a local > checkout. Now that I think about it, it’s not that hard: ./pre-inst-env > sets ‘GUIX_UNINSTALLED’. So we could do: > > #:authenticate? (not (getenv "GUIX_UNINSTALLED")) > > Problem is that an

Re: Disabling authentication checks for tests in local Guix checkouts

2024-06-17 Thread Ludovic Courtès
Suhail Singh skribis: > Ludovic Courtès writes: > >> I’m not sure how to integrate it though: in the general case, we >> probably want to keep authentication enabled by default, but how to >> allow users to easily disable it when using a personal checkout? > > Could you please elaborate on what

Re: Disabling authentication checks for tests in local Guix checkouts

2024-06-17 Thread Suhail Singh
Ludovic Courtès writes: > I’m not sure how to integrate it though: in the general case, we > probably want to keep authentication enabled by default, but how to > allow users to easily disable it when using a personal checkout? Could you please elaborate on what the challenge is? Is the

Re: Disabling authentication checks for tests in local Guix checkouts

2024-06-17 Thread Ludovic Courtès
Hi Ada, Ada Stevenson skribis: > I'm currently trying to help test the changes to GRUB submitted in > issue #71348[1]. Unfortunately, `make check`, whilst building the > local Guix channel, authenticates every commit. That means commits not > signed by people in `guix-authorizations` will stop

Disabling authentication checks for tests in local Guix checkouts

2024-06-10 Thread Ada Stevenson
Hi Guix, I'm currently trying to help test the changes to GRUB submitted in issue #71348[1]. Unfortunately, `make check`, whilst building the local Guix channel, authenticates every commit. That means commits not signed by people in `guix-authorizations` will stop the channel from building