diff --git a/tools/zuul-projects-checks.py b/tools/zuul-projects-checks.py index 05673b1105..6b604d2ab0 100755 --- a/tools/zuul-projects-checks.py +++ b/tools/zuul-projects-checks.py @@ -32,8 +32,8 @@ def check_system_templates(): for entry in projects: project = entry['project'] # TODO(mordred) Generalize this, but for now, avoid doing this check - # on ansible. - if project['name'] == 'ansible/ansible': + # on projects we run third part ci for. + if project['name'] in ['ansible/ansible', 'sigmavirus24/github3.py']: continue try: correct = False diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 090ca77f74..d10c766543 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -17292,3 +17292,12 @@ - nodejs-npm-run-lint: vars: node_version: 4 + +- project: + name: sigmavirus24/github3.py + # sigmavirus24/github3.py does not include system-required on purpose. We + # do not gate sigmavirus24/github3.py and we should not be doing + # merge-check on it. + third-party-check: + jobs: + - tox-py35-on-zuul