-
-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Checking out from forks in the system tests #580
Comments
You may be able to use github pull ref to fetch the necessary commits before calling checkout.
|
GitHub pull ref@fsimonis I did not know that one could get the pull ref from the repository itself, thanks! I see that we can also get the number of a PR in workflow: Current workflow:
What I am thinking to implement on top:
I think this should work. Security implicationsOne reason I did not want to rush this before was because we should first understand some security implications. However, now that runs on GitHub can be triggered only by people with permissions (by adding a label or triggering a workflow explicitly), I think we can accept running code from forks. |
We currently require that the commits/tags we are testing are all in the original, specified repositories. This is clearly restricting, and we could extend the system tests infrastructure to cover that as well.
The text was updated successfully, but these errors were encountered: