luhenry commented on PR #49556:
URL: https://github.com/apache/arrow/pull/49556#issuecomment-4091406637
> To be set-up as part of the Apache organization. A couple of questions
about that. Do we know what are the required permissions? Has this been set-up
on other Apache projects or are we the first ones? Asking as might require some
ASF INFRA research.
The requested permissions are:
- At repository level:
-
[Actions](https://docs.github.com/rest/overview/permissions-required-for-github-apps#repository-permissions-for-actions):
read-only
-
[Metadata](https://docs.github.com/en/rest/authentication/permissions-required-for-github-apps?apiVersion=2026-03-10#repository-permissions-for-metadata):
read-only (mandatory as well)
- At organization level:
- [Self-hosted
runners](https://docs.github.com/en/rest/authentication/permissions-required-for-github-apps?apiVersion=2026-03-10#organization-permissions-for-self-hosted-runners):
read and write; necessary to add the self-hosted runners and runner group
We are **not** going to require any more credentials as we only want to be
able to dynamically register self-hosted runners, and that's it. You can find
all the code of the app at https://github.com/riseproject-dev/riscv-runner-app,
and a more descriptive website at
https://riseproject-dev.github.io/riscv-runner/
> RISE is committed to maintaining riscv64 CI for key projects
[RISE](https://riseproject.dev) is part of Linux Foundation EU, and is
committed to this service. We see it as a critical piece to enable RISC-V
Software more broadly, which is our entire raison d'ĂȘtre. We are also working
with PyTorch, Llama.cpp, and many other projects to enable CI on RISC-V.
Also happy to drastically increase the number of runners available for the
Apache organization, given the overall importance of everything that you're
doing!
For any direct board access, we are also working on a service of remote,
on-demand machines accessible via SSH. Exactly for this kind of purpose where
someone needs to debug a sticky issue and for which it's a great productivity
loss to go through CI.
Let me know if you have any other questions.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]