Re: [sage-devel] Re: approve github actions

2024-05-15 Thread Matthias Koeppe
On Wednesday, May 15, 2024 at 5:36:06 AM UTC-7 David Ayotte wrote: When you are not part of the triage team, the CI checks does not run automatically and someone with "write" permission needs to activate them. A correction: It is only CI checks for "first-time contributors" that require

Re: [sage-devel] Re: approve github actions

2024-05-15 Thread David Ayotte
> I don't think such permissions are needed to authorise CI runs. AFAIK, any member of "triage" can do the latter - unless this recently changed. As a member of the triage team, I confirm that *I don't have the rights *to manually authorize CI runs, but the CI checks run automatically when I

Re: [sage-devel] Re: approve github actions

2024-05-15 Thread Dima Pasechnik
On 15 May 2024 02:14:05 BST, David Roe wrote: >On Tue, May 14, 2024 at 9:13 PM Dima Pasechnik wrote: > >> >> >> On 14 May 2024 22:55:01 BST, "julian...@fsfe.org" >> wrote: >> >I granted "write" permissions to you. That seems to be the required >> >permission to approve workflow runs. >> >>

Re: [sage-devel] Re: approve github actions

2024-05-14 Thread Matthias Koeppe
I have a draft document at https://github.com/sagemath/sage/wiki/NumFOCUS#project-governance that could be updated to describe some of the elevated repository permissions and what functions/duties they are needed for. On Tuesday, May 14, 2024 at 6:14:22 PM UTC-7 David Roe wrote: > On Tue, May

Re: [sage-devel] Re: approve github actions

2024-05-14 Thread David Roe
On Tue, May 14, 2024 at 9:13 PM Dima Pasechnik wrote: > > > On 14 May 2024 22:55:01 BST, "julian...@fsfe.org" > wrote: > >I granted "write" permissions to you. That seems to be the required > >permission to approve workflow runs. > > IIRC, such permissions are automatic for the members of

Re: [sage-devel] Re: approve github actions

2024-05-14 Thread Dima Pasechnik
On 14 May 2024 22:55:01 BST, "julian...@fsfe.org" wrote: >I granted "write" permissions to you. That seems to be the required >permission to approve workflow runs. IIRC, such permissions are automatic for the members of triage team. Could you check that Martin is there? > >Can you check that

[sage-devel] Re: approve github actions

2024-05-14 Thread julian...@fsfe.org
I granted "write" permissions to you. That seems to be the required permission to approve workflow runs. Can you check that it works now? julian PS: If this should be done differently, please let me know and I'll revoke that permission again :) On Tuesday, May 14, 2024 at 11:55:53 PM UTC+3