Closed griff-rees closed 1 year ago
fairy certain you can't automate this easily. Probably is faster just doing by hand (unless you want to go down the route of using the GitHub api to generate issues and tags to the bot.
https://allcontributors.org/docs/en/bot/usage I can probably do parts of this but not sure on what everyone has done (https://allcontributors.org/docs/en/emoji-key)
My suggestion is that I make a start then ping contributors to edit as they want / @griff-rees you can correct?
@all-contributors please add @kallewesterling for code, ideas, planning, documentation. please add @ChristinaLast for code, ideas, planning. please add @griff-rees for code, ideas, planning, mentoring, maintenance. please add @thobson88 for code, ideas, planning. please add @npedrazzini for code, ideas, planning. please add @kasparvonbeelen for code, ideas, planning. please add @mcollardanuy for code, ideas, planning. please add @kmcdono2 for code, ideas, planning. please add @andrewphilipsmith for code, ideas, planning. please add @mialondon for ideas, planning. please add @claireaustin01 for ideas, planning please add @AoifeHughes for code, ideas.
Not sure why it froze or why it's got conflicts :(
I think because it's not rebasing automatically. Hopefully when it's set up for the initial authors it won't be quite so tricky.
@AoifeHughes: this is the bit that I was hoping for but looks like it hasn't been sorted yet. I was originally aiming to follow citation.cff
which automates with zenodo
citation generation. Can imagine it really helpful if fixed on both sides. Can imagine a way to automate that...
all-contributors
: https://github.com/all-contributors/all-contributors/issues/418 cff
: https://github.com/citation-file-format/cff-initializer-javascript/issues/505Thinking of using https://github.com/marketplace/actions/auto-add-contributors
@all-contributors please add @ChristinaLast for code, ideas, planning. please add @thobson88 for code, ideas, planning. please add @npedrazzini for code, ideas, planning. please add @kasparvonbeelen for code, ideas, planning. please add @mcollardanuy for code, ideas, planning. please add @kmcdono2 for code, ideas, planning. please add @andrewphilipsmith for code, ideas, planning. please add @mialondon for ideas, planning. please add @claireaustin01 for ideas, planning please add @AoifeHughes for code, ideas.
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token { in JSON at position 423
@all-contributors please add @ChristinaLast for code, ideas, planning. please add @thobson88 for code, ideas, planning. please add @npedrazzini for code, ideas, planning. please add @kasparvonbeelen for code, ideas, planning. please add @mcollardanuy for code, ideas, planning. please add @kmcdono2 for code, ideas, planning. please add @andrewphilipsmith for code, ideas, planning. please add @mialondon for ideas, planning. please add @claireaustin01 for ideas, planning please add @AoifeHughes for code, ideas.
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token { in JSON at position 423
@griff-rees I think us trying to merge this in has broken it. I wonder if it's just easier at this point to remove it and just start from scratch with 1 person to begin with?
Testing adding just me so I don't ping people too much:
@all-contributors please add @AoifeHughes for code
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token } in JSON at position 744
@all-contributors please add @AoifeHughes for code
@AoifeHughes
I've put up a pull request to add @AoifeHughes! :tada:
@all-contributors please add @ChristinaLast for code, ideas, planning. please add @thobson88 for code, ideas, planning. please add @npedrazzini for code, ideas, planning. please add @kasparvonbeelen for code, ideas, planning. please add @mcollardanuy for code, ideas, planning. please add @kmcdono2 for code, ideas, planning. please add @andrewphilipsmith for code, ideas, planning. please add @mialondon for ideas, planning. please add @claireaustin01 for ideas, planning
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token { in JSON at position 423
☠️
@all-contributors please add @ChristinaLast for code, ideas, planning.
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token { in JSON at position 423
@all-contributors please add @thobson88 for code, ideas, planning.
@AoifeHughes
@thobson88 already contributed before to code, ideas
@all-contributors please add @kasparvonbeelen for code, ideas, planning.
@AoifeHughes
I've put up a pull request to add @kasparvonbeelen! :tada:
@all-contributors please add please add @mcollardanuy for code, ideas, planning. please add @kmcdono2 for code, ideas, planning. please add @andrewphilipsmith for code, ideas, planning. please add @mialondon for ideas, planning. please add @claireaustin01 for ideas, planning
@AoifeHughes
I've put up a pull request to add @mcollardanuy! :tada:
I've put up a pull request to add @kmcdono2! :tada:
I've put up a pull request to add @andrewphilipsmith! :tada:
I've put up a pull request to add @mialondon! :tada:
I've put up a pull request to add @claireaustin01! :tada:
Okay, lets test all the PR's that I just squished have worked and allow for more additions
@all-contributors please add please add @DavidBeavan for code, ideas, planning.
@AoifeHughes
This project's configuration file has malformed JSON: .all-contributorsrc. Error:: Unexpected token : in JSON at position 2060
@all-contributors please add please add @DavidBeavan for code, ideas, planning.
@AoifeHughes
I've put up a pull request to add @DavidBeavan! :tada:
@griff-rees for future ref, do one at a time, way easier than trying to merge the conflicts!
Thanks again @AoifeHughes. I figure some aspects of this aren't automated, but some is? May split that to a separate ticket. Otherwise: think we can close this...
It’s semi automated. We need to add to the contributions guidelines for people to tag the bot in an issue. Eg, here.
Ah now I've clocked: https://allcontributors.org/docs/en/bot/usage
Sorry I didn't read that right the first time. So all the ticket comments of the form below are the semi-automation:
@all-contributors please add @<username> for <contributions>
And making clear what the list of potential <contributions>
are is the crucial bit, that we could then append with custom types following from the documentation configuration:
"types": {
"custom": {
"symbol": "🔭",
"description": "A custom contribution type.",
"link": "[<%= symbol %>](<%= url %> \"<%= description %>\"),"
}
}
@griff-rees
I couldn't determine any contributions to add, did you specify any contributions? Please make sure to use valid contribution names.
@all-contributors please add @mialondon for doc
@griff-rees
I've put up a pull request to add @mialondon! :tada:
See https://github.com/Living-with-machines/lwmdb/pull/172 for initial documentation.
allcontributors
to README.md