Pull Request from forked repo's are not being tested

Hi,

We have been using circle ci for testing the PR made to our opensource repositories. Everything was working great until 2 days ago when we started seeing that pull requests created from branches on forked repo’s were no longer triggering builds on circle ci.

eg. https://github.com/bitnami/bitnami-docker-mariadb/pull/96

In the course of figuring out what was going on we found that if the branch for the pull request originated from the same repo, ( i.e. https://github.com/bitnami/bitnami-docker-mariadb ) then it worked normally.

Could you please investigate and let us know if this is a bug, if this behavior is intentionally changed by circle ci and if there is a workaround for this.

1 Like

We are seeing the same thing. Two days ago CircleCI builds on our pull requests stopped.

https://circleci.com/gh/GoogleCloudPlatform/google-cloud-ruby

Same for us on https://github.com/kubernetes/helm

Hello,

Sorry for the delay in responding. Due to a couple users on GitHub attempting to use forked builds to mine cryptocurrency on OSS projects, we made changes to the settings controlling forked PR builds. No customer code was affected, but as a result we disabled forked PR builds.

To enable, please visit your project’s settings on CircleCI and set Build forked pull requests to on.

Please don’t hesitate to contact us directly at support@circleci.com if you have any more concerns.

PR’s still will not build with Build forked pull requests set.

thanks for your response @drazisil. Turning on the Build forked pull requests option fixed the issue for us.

1 Like