You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We recommend that you do not use self-hosted runners with public repositories.
Forks of your public repository can potentially run dangerous code on your self-hosted runner machine by creating a pull request that executes the code in a workflow.
This is not an issue with GitHub-hosted runners because each GitHub-hosted runner is always a clean isolated virtual machine, and it is destroyed at the end of the job execution.
It would be good if the documentation explicitly stated if it behaves (or can be configured to behave) like the GitHub-hosted runners were the runner is thrown away after a single use.
Thanks for your awesome work!
The text was updated successfully, but these errors were encountered:
This project looks super interesting but I had one question, are the runners thrown away after they run a single job?
According to https://docs.github.com/en/free-pro-team@latest/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories;
It would be good if the documentation explicitly stated if it behaves (or can be configured to behave) like the GitHub-hosted runners were the runner is thrown away after a single use.
Thanks for your awesome work!
The text was updated successfully, but these errors were encountered: