Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add a bot comment whenever the "request-discuss" label is added to a GH issue #18390

Merged
merged 2 commits into from
May 8, 2020

Conversation

mdelapenya
Copy link
Contributor

What does this PR do?

This PR adds the configuration for botelastic to support commenting whenever the request-discuss label is added to a GH issue.

The comment will be removed if the label request-discuss is removed.

Besides that, it fixes the name of the descriptor on one of the installed bot (probot-add-comment), which contained a typo on its name.

Why is it important?

In order to simplify the current triage process we would like to have a bot in the beats repository that performs the following operation:

  • Add a comment redirecting to discuss.elastic.co/c/beats

Checklist

- [ ] My code follows the style guidelines of this project
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] I have made corresponding change to the default configuration files
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have added an entry in CHANGELOG.next.asciidoc or CHANGELOG-developer.next.asciidoc.

Author's Checklist

How to test this PR locally

It's possible to test this configuration locally using probot's infrastructure provided by Infra team, but it could be out of the scope of this PR.

Related issues

mdelapenya added 2 commits May 8, 2020 17:26
…d to a GH issue

The comment will be removed if the label is removed.
@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label May 8, 2020
@mdelapenya mdelapenya requested review from andresrc and a team May 8, 2020 15:32
@mdelapenya mdelapenya self-assigned this May 8, 2020
@mdelapenya mdelapenya added the Team:Automation Label for the Observability productivity team label May 8, 2020
@andresrc andresrc removed the needs_team Indicates that the issue/PR needs a Team:* label label May 8, 2020
@mdelapenya mdelapenya merged commit 95fd6e8 into elastic:master May 8, 2020
@mdelapenya
Copy link
Contributor Author

Merging before CI finishes, as this PR relates to github bots configuration

@mdelapenya mdelapenya deleted the discuss-bot branch May 8, 2020 16:02
@mdelapenya mdelapenya added Team:Automation Label for the Observability productivity team and removed Team:Automation Label for the Observability productivity team labels May 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Automation Label for the Observability productivity team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants