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

[test-infra] FuseBots #601

Closed
BohuTANG opened this issue May 24, 2021 · 21 comments
Closed

[test-infra] FuseBots #601

BohuTANG opened this issue May 24, 2021 · 21 comments
Labels
C-feature Category: feature C-testing Category: testing

Comments

@BohuTANG
Copy link
Member

BohuTANG commented May 24, 2021

Summary

If you have any needs for FuseBots in the development of Datafuse, please comments

FuseBots fetaures:

  1. Auto Label, example
  2. Auto Nightly release, example
  3. Auto Merge, example
  4. Assign to me, example
  5. PullRequest context(CLA, Changelog) check
@BohuTANG BohuTANG added C-feature Category: feature C-testing Category: testing labels May 24, 2021
@BohuTANG BohuTANG pinned this issue May 24, 2021
@sundy-li
Copy link
Member

Auto cherry-pick pr to the latest version.

@BohuTANG
Copy link
Member Author

Auto cherry-pick pr to the latest version.

Bots will support backport for beta branch from the nightly with pr-bugfix label.

@BohuTANG
Copy link
Member Author

Auto merge after the assignees approved and all the CI passed

@BohuTANG
Copy link
Member Author

Auto merge after the assignees approved and all the CI passed

Done

@sundy-li
Copy link
Member

sundy-li commented May 28, 2021

When someone comments /assign in the issue which is not assigned, bot should assign the issue to that person.

@BohuTANG
Copy link
Member Author

When someone comments /assign in the issue which is not assigned, bot should assign the issue to that person.

/assignme done

@BohuTANG
Copy link
Member Author

BohuTANG commented Jun 1, 2021

Robot:
Support github check runner for performance comparion between latest and the PRs.

@BohuTANG
Copy link
Member Author

BohuTANG commented Jun 2, 2021

Robot:
Add welcome greeting for the first contributor.

@zhang2014
Copy link
Member

Add new pr type: Not for changelog (changelog entry is not required)

When used this type, the PullRequest not included in the ChangeLog.

for example: https://github.com/ClickHouse/ClickHouse/blob/master/.github/PULL_REQUEST_TEMPLATE.md

@BohuTANG
Copy link
Member Author

BohuTANG commented Jun 3, 2021

Add new pr type: Not for changelog (changelog entry is not required)

When used this type, the PullRequest not included in the ChangeLog.

for example: https://github.com/ClickHouse/ClickHouse/blob/master/.github/PULL_REQUEST_TEMPLATE.md

Done.

@BohuTANG
Copy link
Member Author

BohuTANG commented Jun 4, 2021

Bot:
Add reviewer hints.

FuseQuery: @BohuTANG @sundy-li @zhang2014
FuseStore: @drmingdrmer @dantengsky

@BohuTANG BohuTANG changed the title FuseBots [test-infra] FuseBots Jun 4, 2021
@BohuTANG BohuTANG unpinned this issue Jun 7, 2021
@BohuTANG BohuTANG mentioned this issue Jun 7, 2021
2 tasks
@BohuTANG
Copy link
Member Author

BohuTANG commented Jun 7, 2021

Add roadmap as greeting #749

@PsiACE
Copy link
Member

PsiACE commented Aug 4, 2021

Add reviewers to the PR, and automatically @ other appropriate reviewers.

Just like rust-highfive did

r? @matthewjasper

(rust-highfive has picked a reviewer for you, use r? to override)

@BohuTANG
Copy link
Member Author

BohuTANG commented Sep 3, 2021

/help

@databend-bot
Copy link
Member

/assignme -- assign the issue to you
/review @[username] -- take a reviewer for you
/help -- show help

@BohuTANG
Copy link
Member Author

BohuTANG commented Sep 3, 2021

Add reviewers to the PR, and automatically @ other appropriate reviewers.

Just like rust-highfive did

r? @matthewjasper

(rust-highfive has picked a reviewer for you, use r? to override)

FuseBot Works

@BohuTANG
Copy link
Member Author

BohuTANG commented Sep 3, 2021

/help

@databend-bot
Copy link
Member

/assignme -- assign the issue to you
/review @[username] -- take a reviewer for you
/help -- show help

@PsiACE
Copy link
Member

PsiACE commented Sep 3, 2021

FuseBot Works

Love it.

@drmingdrmer
Copy link
Member

Love it.

She loves you too.

@Xuanwo
Copy link
Member

Xuanwo commented Apr 7, 2022

Should be tracked at https://github.com/datafuselabs/fusebots, closing now.

@Xuanwo Xuanwo closed this as completed Apr 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature Category: feature C-testing Category: testing
Projects
None yet
Development

No branches or pull requests

7 participants