crowdin / github-action

A GitHub action to manage and synchronize localization resources with your Crowdin project
https://crowdin.com
MIT License
153 stars 54 forks source link

Add @all-contributors bot #13

Closed zeke closed 1 year ago

zeke commented 4 years ago

https://allcontributors.org is a specification and a set of tools for acknowledging contributions to a project. There's also an @all-contributors bot which can be installed on the repo as a GitHub app, which makes it easy to add contributors with a simple comment in an issue or PR:

image

Here's an example of the output that's add to the README by the bot: https://github.com/docs/liquid#contributors-

image

Here's a cheatsheet of all the contribution types: https://allcontributors.org/docs/en/emoji-key

Setting this up is pretty easy. If you're open to adding this to project, here are the docs: https://allcontributors.org/docs/en/bot/installation

andrii-bodnar commented 4 years ago

Hi @zeke , thank you for your suggestion!

Looks good, we will consider adding this bot to the current repository :smiley:

snipe commented 3 years ago

I'd love this - we currently have too many languages and translators for us to manage all-contributors manually. Would be super awesome to automate that.

andrii-bodnar commented 3 years ago

Hi @snipe,

Try to use the crowdin-contributors CLI. This tool intended for automating the maintenance of your Crowdin project contributors table.

zeke commented 3 years ago

The GitHub bot makes it pretty easy too: https://allcontributors.org/docs/en/bot/installation

andrii-bodnar commented 3 years ago

@zeke sure, it great for automating repository contributors table :slightly_smiling_face:

but, as I understand, @snipe wants to add Crowdin translators and proofreaders also to the contributors table

zeke commented 3 years ago

Sorry I skimmed over that detail. Yeah in that the CLI is preferable because you can easily add a bunch of folks all in one go 👍🏼

snipe commented 3 years ago

Thanks, folks! I’ll def check that out! ❤️

andrii-bodnar commented 1 year ago

I'd love this - we currently have too many languages and translators for us to manage all-contributors manually. Would be super awesome to automate that.

Hi @snipe!

Now we have one more way to automate this - action-crowdin-contributors 🙂 It's similar to the crowdin-contributors CLI that I've recommended before

snipe commented 1 year ago

Ack, sorry - I should have closed this myself. Sorry to give you extra cleanup work. <3