79108502

Date: 2024-10-21 03:55:01
Score: 0.5
Natty:
Report link

By default any runner can access only to the current repo. Self-hosted runner acting the same. You can give it more permissions if you specify it directly in the code of your workflow. See here for more details.

Or by giving it a specially created token.

The main problem with such runners is that all the computer variables, its entire electronic signature, become available to the public. Of your repository is public.

The picture you provided is about a situation where someone forked your project, made changes to theirs fork, and is trying to contribute to your project. If you have workflows that trigger on a pull request, this option prevents any attacker from spamming your runners.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: DerSkythe