Sure, we can try with actions first. It does not change the implementation 
of the bot much, just makes persisting the bot's state a bit more 
complicated. (But that problem has been solved before by others.) 

On Tuesday, February 7, 2023 at 11:00:14 PM UTC+2 Matthias Koeppe wrote:

> I think currently the only time when there is a shortage of GH Actions 
> runners is after pushing a release tag because then we run the full 
> portability suite, which spins up dozens of builds.
>
> On Tuesday, February 7, 2023 at 12:58:04 PM UTC-8 Dima Pasechnik wrote:
>
>>
>>
>> On Tue, 7 Feb 2023, 20:55 Matthias Koeppe, <matthia...@gmail.com> wrote:
>>
>>> On Tuesday, February 7, 2023 at 5:33:04 AM UTC-8 David Roe wrote:
>>> On Tue, Feb 7, 2023 at 10:28 AM Eric Gourgoulhon <egourg...@gmail.com> 
>>> wrote:
>>> * Julian and I can work on creating a bot for managing component teams.  
>>> There will be a top level "Components" team, with a sub-team associated to 
>>> each of our existing components.
>>> * The bot will be contained in a new repo in the sagemath organization, 
>>> and will run on a google cloud instance that Julian sets up (we could run 
>>> it on Github Actions, but that would use up one of our runners that we use 
>>> for linting and doctesting PRs).  Julian can give others access to the 
>>> machine, and if Julian disappears for some reason and we want to shut the 
>>> bot down years from now, an organization admin can just revoke the bot's 
>>> permissions.
>>>
>>> I would very strongly suggest to do this with GitHub actions instead of 
>>> depending on new ad-hoc infrastructure that needs to be maintained by 
>>> developers.
>>>
>>
>> indeed - I think it was in part based on a misconception that Actions 
>> need a dedicated runner.
>>
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "sage-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to sage-devel+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-devel/82f99542-2bab-496b-8dfe-cf36678bbcb2n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/sage-devel/82f99542-2bab-496b-8dfe-cf36678bbcb2n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/8f4d5394-1ec4-4383-9225-9d808938d6d3n%40googlegroups.com.

Reply via email to