Safely and easily support CI checks on PRs from repo forks #4124
Labels
dev
Issues related to development of the app.
github-actions
Pull requests that update GitHub Actions code
help-wanted
Extra attention is needed
question
Further information is requested
This PR with no code changes was failing many required CI checks, which lead us to find that our repository is not set up well to accept PRs from repository forks, which is a very common contribution pattern in open-source.
This issue shed some light on other discussions, and led to this article from the GitHub Security Lab. There is some guidance there that I am trying to digest and map onto our repository's needs.
I am definitely not the best person to reason about the security implications of our GH Actions nor about how to reconfigure them to support external fork PRs in a safe manner, I just want to kick off the discussion so we can align on a course of action. I believe setting this up now will pay dividends in the future.
The text was updated successfully, but these errors were encountered: