That's great, thank you!

On Mon, 15 Mar 2021 at 14:42, Yoann Rodiere <yo...@hibernate.org> wrote:

> Hello everyone,
>
> I just deployed a GitHub bot on our infrastructure. The purpose of this bot
> is to run basic checks on pull requests, so that contributors know right
> away if something needs to be changed, without having to wait for a human
> to take the time to review. And to avoid oversights for some boring, but
> nevertheless important rules.
>
> You can see a few failing checks in this playground project:
>
>    -
>
> https://github.com/yrodiere/hibernate-github-bot-playground/pull/6/checks
>    - https://github.com/yrodiere/hibernate-github-bot-playground/pull/6
>
> Pull requests failing these checks can still be merged ; the checks are
> only here to help, not to enforce anything. So if you need to merge a few
> commits that do not mention a JIRA ticket (e.g. changes in github
> workflows), you can still do it.
>
> The checks are obviously very simple. At the moment, we check:
>
>    - That the pull request title has at least two words
>    - That the pull request title doesn't end with a dot or ellipsis (they
>    are a sign that the title may be incomplete)
>    - That every commit message starts with a JIRA ticket key.
>    - That the pull request title/description mentions all JIRA ticket keys
>    mentioned in commit messages.
>
> We can definitely work on adding more checks, or tuning the existing
> checks. Please create issues here:
> https://github.com/hibernate/hibernate-github-bot/issues
>
> The bot is currently only enabled on Hibernate Search and Hibernate ORM. If
> you want to enable it on other projects, please follow instructions here:
>
> https://github.com/hibernate/hibernate-github-bot/#enabling-the-bot-in-a-new-repository
>
> To anyone interested, the bot was implemented using Quarkus and Guillaume's
> GitHub extension: https://github.com/quarkiverse/quarkus-github-app
>
> Cheers,
>
>
> Yoann Rodière
> Hibernate Team
> yo...@hibernate.org
> _______________________________________________
> hibernate-dev mailing list -- hibernate-dev@lists.jboss.org
> To unsubscribe send an email to hibernate-dev-le...@lists.jboss.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________
hibernate-dev mailing list -- hibernate-dev@lists.jboss.org
To unsubscribe send an email to hibernate-dev-le...@lists.jboss.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to