<div dir="ltr">One thing it would need to if we do something like this is a way to bypass the check. Occasionally a JIRA isn&#39;t required for a PR. For example the WildFly Core upgrade in WildFly full we don&#39;t generally file a JIRA for.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 18, 2018 at 12:03 PM, Ken Wills <span dir="ltr">&lt;<a href="mailto:kwills@redhat.com" target="_blank">kwills@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Tue, May 15, 2018 at 4:59 AM Martin Stefanko &lt;<a href="mailto:mstefank@redhat.com" target="_blank">mstefank@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi all,<br></div></div></blockquote><div><br></div><div>Hi Martin,</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div><br></div><div>I&#39;ve created a tool [1] that validates the PR format. For now it checks the title and the description for the required information configured by regex expressions. It runs on my OS online and is configured in [2] on the master branch.</div><div><br></div><div>The tool uses GH webhooks which needs to be set up in the targeting repository and it requires the respective OAuth token, for now configured through the OS secret. </div><div><br></div><div>This is the basic functionality, I can add more checks later (e.g., link validity, number of commits). Any feedback is welcome.</div><div><br></div><div>[1] <a href="https://github.com/xstefank/tyr" target="_blank">https://github.com/<wbr>xstefank/tyr</a></div><div>[2] <a href="https://github.com/xstefank/test-repo" target="_blank">https://github.com/<wbr>xstefank/test-repo</a></div><div>​<br><div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:#f5f5f5;padding:5px;color:#222;font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid #ddd;line-height:1"><a href="https://drive.google.com/a/redhat.com/file/d/1QCeBSoviD2Xj9ycPjrH8cjwlbwEHcCji/view?usp=drive_web" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:none;width:100%" target="_blank"><img style="vertical-align:bottom;border:none" src="https://drive-thirdparty.googleusercontent.com/16/type/video/mp4"> <span dir="ltr" style="color:#15c;text-decoration:none;vertical-align:bottom">tyr.mp4</span></a></div>​<br></div></div></blockquote><div><br></div></span><div>This looks like something we could use. What we really, really need is somethign to maintain (add, at least) a whitelist of users that PRs should auto run for &amp; the ability to label a PR with OkToTest or something if the user isn&#39;t already in the whitelist.</div><div><br></div><div>Is this something you could add to this tool? Does the GH api allow configuration of checks to only run if the previous ones pass?</div><div><br></div><div>Thanks,</div><div><br></div><div>Ken</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div dir="ltr"><div></div><div><div><div class="m_-6193532999415617832m_-2993719565500845756gmail_signature"><div dir="ltr"><div class="m_-6193532999415617832m_-2993719565500845756gmail_signature"><div dir="ltr"><div class="m_-6193532999415617832m_-2993719565500845756gmail_signature"><div dir="ltr"><div><br></div><div>Martin Stefanko</div><div><br></div><div>Software Engineer</div><div>JBoss Sustaining Engineering Team</div><div>Red Hat</div></div></div></div></div></div></div></div>
</div></div></span>
______________________________<wbr>_________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/wildfly-dev</a></blockquote></div></div>
<br>______________________________<wbr>_________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/wildfly-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James R. Perkins</div><div>JBoss by Red Hat</div></div></div></div></div>
</div>