Foam: Automate adding contributors via GitHub Action

Created on 4 Nov 2020  路  28Comments  路  Source: foambubble/foam

It would be great if we had a GitHub Action which ran on "merge pull request" and then opened a new pull request to add a person to the all-contributors table in the README. It wouldn't solve all the use cases for adding contributors to the table, but a majority of them.

Happy to help guide/mentor someone if they want to pick this up.

good first issue help wanted

Most helpful comment

@all-contributors add @ingalless for code

All 28 comments

hi @jsjoeio - happy to prioritize this myself as it feels important to me. I have no idea where to start, so any help would be greatly appreciated ;)

hi @jsjoeio - happy to prioritize this myself as it feels important to me. I have no idea where to start, so any help would be greatly appreciated ;)

woo! you're the man! :D

here's how I was thinking of approaching it:

If one of these doesn't work, then we can look into building our own using something like this and the All-Contributors CLI

Does that help? Happy to continue brainstorming/collabing asynchronously over this issue thread. Just @ me!

@all-contributors add @ingalless for code

@riccardoferretti

I've put up a pull request to add @ingalless! :tada:

Sweet! Thanks @riccardoferretti. I've also contributed some docs too 馃憖

Nice work on getting this working!

@jsjoeio ok I think I found a way :) it's not fully automated, but very easy. And I like that it's not fully automated as it requires a bit of work as token of appreciation, so will stick with this for now :) thanks for bringing up this issue!

@allcontributors add @ingalless for docs

@riccardoferretti

I've put up a pull request to add @ingalless! :tada:

@allcontributors add @jmg-duarte for code

@riccardoferretti

I've put up a pull request to add @jmg-duarte! :tada:

@allcontributors add @yenly for docs

@riccardoferretti

I've put up a pull request to add @yenly! :tada:

@allcontributors add @hikerpig for code

@riccardoferretti

I've put up a pull request to add @hikerpig! :tada:

@allcontributors add @Sigfried for docs

@riccardoferretti

I've put up a pull request to add @Sigfried! :tada:

@allcontributors add @scott-joe for docs

@riccardoferretti

I've put up a pull request to add @scott-joe! :tada:

@allcontributors add @Jackiexiao for docs

@riccardoferretti

I've put up a pull request to add @Jackiexiao! :tada:

@allcontributors add @jbn for docs

@riccardoferretti

I've put up a pull request to add @jbn! :tada:

@allcontributors add @asifm for docs

@riccardoferretti

I've put up a pull request to add @asifm! :tada:

@allcontributors add @ariefrahmansyah for docs

@riccardoferretti

I've put up a pull request to add @ariefrahmansyah! :tada:

ok, I think I have caught up, closing the issue

Woooo! Nice work @riccardoferretti :D

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jmg-duarte picture jmg-duarte  路  5Comments

jsjoeio picture jsjoeio  路  4Comments

jetk picture jetk  路  6Comments

lsx7 picture lsx7  路  7Comments

ituri picture ituri  路  3Comments