Skip to content

The dotty-bot #1963

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

Merged
merged 7 commits into from
Feb 13, 2017
Merged

The dotty-bot #1963

merged 7 commits into from
Feb 13, 2017

Conversation

felixmulder
Copy link
Contributor

This bot is meant to be our new build automation hero. Currently it does the CLA checking of all commits (both commiters and authors), there's no restriction on X commits, it handles the pagination gracefully.

With this merged, I can tell Fabien to host it for us so that we can snip the cord to the old CI infra for good.

@smarter
Copy link
Member

smarter commented Feb 9, 2017

Shouldn't it be compiled and tested by the CI?

@smarter
Copy link
Member

smarter commented Feb 9, 2017

Also, as much as I like mono-repositories, this is completely separate from dotty and could be its own project really.

@felixmulder
Copy link
Contributor Author

It should indeed!

Whether or not it should be a part of the mono-repo, I'll leave that up to discussion here. Since it's its own separate sbt-project, it shouldn't be bothersome for the rest of the project, and improvements will be noticed by contributors.

Going to sleep some more on it, cheers

Felix

Copy link
Contributor

@OlivierBlanvillain OlivierBlanvillain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@@ -0,0 +1,432 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be in src/test/resources

felixmulder and others added 7 commits February 13, 2017 10:53
This PR will add a bot whose first purpose is to check the CLA of
contributing PRs. It improves on the old bot in that it checks each
commit individually, and doesn't get upset about 100+ commits.

It would be fun to do this PR with you @OlivierBlanvillain, feel free
to provide feedback/comments and refactor as you like
@felixmulder felixmulder merged commit e8513e1 into scala:master Feb 13, 2017
@allanrenucci allanrenucci deleted the topic/dotty-bot branch December 14, 2017 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants