Open Bug 1542143 Opened 6 years ago Updated 4 years ago

[github] Support pull request comments / review comments triggering

Categories

(Taskcluster :: Services, enhancement, P4)

enhancement

Tracking

(Not tracked)

People

(Reporter: gerard-majax, Unassigned)

References

(Blocks 1 open bug)

Details

As per IRC discussion with :bstack and :owlish.

Context: on DeepSpeech Github repo, we have TC-GitHub enabled only for collaborators. This is because we don't want to open it to anyone, given we have more than just docker-worker instances, we have other workers that might be more touchy, so we want some control over what's going to run on them.

At the same time, we are getting people contributing more and more seriously. So far, it's frequently people doing one or two PR, not more, not enough to justify them being added as Collaborators and being able to run PRs on their own.

So we have to manually run PRs ourselfves to trigger builds and tests. It's not complicated, but it's inconvenient.

So the idea is to be able to notify taskcluster-github bot to trigger a build for such a PR.

After exposing the context on IRC, :owlish and :bstack suggested it would likely be better to handle pull request comments / review comments to do the job, with a .taskcluster.yml component that would allow to specify triggering behavior. That does sound like a nice idea.

Type: defect → enhancement
Component: General → Services
Summary: Support pull request comments / review comments triggering → taskcluster-github: Support pull request comments / review comments triggering
Priority: -- → P5
Priority: P5 → P4
Blocks: github-bugs
Summary: taskcluster-github: Support pull request comments / review comments triggering → [github] Support pull request comments / review comments triggering
You need to log in before you can comment on or make changes to this bug.