Building pull requests from forks not working

github

#1

We’re about to give Circle a serious try on github.com/JuliaLang/julia, which is a busy repo that gets maybe half of its PR’s from external forks by non-committers. I’m testing things out both on my fork of Julia (adding either circle.yml or .circleci/config.yml on master and opening PR’s to my fork, or PR’s to JuliaLang either from my fork github.com/JuliaLang/julia/pull/23171 or from within a JuliaLang branch https://github.com/JuliaLang/julia/pull/23188). Despite having “Build forked pull requests” enabled at both circleci.com/gh/tkelman/julia/edit#advanced-settings and circleci.com/gh/JuliaLang/julia/edit#advanced-settings, the only pull requests that trigger Circle builds on the correct account of the target repository are ones that come from branches within that same repository, not forks of it. How do people get this to work? I don’t want to run CI on internal non-master, non-release working branches within the same repository unless there’s a PR open for them. I do want to run CI for all PR’s no matter where they come from. I’ve seen other projects like https://github.com/conda-forge/staged-recipes/pulls where this seems to work. What’s going wrong with JuliaLang/julia so far?


#2

Whatever the issue was here, it looks to be fixed now.


#3

Still seeing this issue with my builds

Edit working now.
Looking at other failures, the issue was delayed GitHub webhook delivery.


#4

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.