Skip to content
New issue

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

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

Already on GitHub? # to your account

AllContributorsBot should be able to setup repo's initially #3

Closed
jakebolam opened this issue Jan 9, 2019 · 2 comments
Closed

AllContributorsBot should be able to setup repo's initially #3

jakebolam opened this issue Jan 9, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@jakebolam
Copy link
Contributor

jakebolam commented Jan 9, 2019

Is your feature request related to a problem? Please describe.
When you type @all-contributors please add jakebolam for code and the repository is not setup. The bot responds and says use the CLI tool to setup the repo.

tldr: Remove project dependence on cli tool!

Describe the solution you'd like
It would be good if the bot could open an initial PR in these cases (or direct the user to say some other specific words for the bot to put up an init PR).
e.g.
@AllContributorsBot setup project
-> Puts up initial pull request for README.md and .all-contributorsrc

Describe alternatives you've considered
Keeping setup restricted to using the cli tool

Additional context

@jakebolam jakebolam added the enhancement New feature or request label Jan 9, 2019
@jakebolam jakebolam changed the title AllContributors bot should be able to setup repo's initially Remove project dependence on cli tool :: AllContributors bot should be able to setup repo's initially Jan 9, 2019
@jakebolam jakebolam changed the title Remove project dependence on cli tool :: AllContributors bot should be able to setup repo's initially AllContributors bot should be able to setup repo's initially Jan 9, 2019
@jakebolam jakebolam added the help wanted Extra attention is needed label Jan 9, 2019
@jakebolam jakebolam changed the title AllContributors bot should be able to setup repo's initially AllContributorsBot should be able to setup repo's initially Jan 9, 2019
@Berkmann18
Copy link
Member

Berkmann18 commented Jan 13, 2019

Wouldn't having the bot set up on the user account or manually set up on a repo on Github remove the need to do any CLI setups?

Most of the bots I use are linked to my account so they are automatically "connected" to repos I make so surely, this bot should be able to manage that as well.

@jakebolam jakebolam added the good first issue Good for newcomers label Jan 14, 2019
@jakebolam
Copy link
Contributor Author

@Berkmann18 yes it totally would remove the need for any CLI setup!

Interesting, we could either do it when the user asks the bot, or when they install the app.

I'm wary of doing it on install, as some orgs/users have 100's of repos and the bot would need to set them all up quickly on install.

I think it would be good: when the bot is requested to add a user, if the repo is not setup, attempt to set it up ourselves with the requested contribution add.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants