Go-github: Support new triage and maintain permissions API endpoints

Created on 7 Apr 2020  路  5Comments  路  Source: google/go-github

GitHub Developer v3 API announcement:
https://developer.github.com/changes/2020-04-07-expanding-rest-api-support-for-the-triage-and-maintain-roles/

These new endpoints need to be supported:

This would be a great PR for any new contributor to this repo or a new Go developer.
All contributions are greatly appreciated!

Feel free to volunteer for any issue and the issue can be assigned to you so that others don't attempt to duplicate the work. Also, feel free to volunteer for any subset of this (rather large) issue. Let's keep track of all of it here.

Please check out our CONTRIBUTING.md guide to get started.

Thank you!

enhancement good first issue

Most helpful comment

I'd quite like to take a look at this! 馃檪

All 5 comments

Just a note for whoever ends up working on this... not all of these are actually new methods. Some of them are existing methods that can now be accessed using accounts with the triage or maintain role, in which case there is probably nothing to be done for those. A good first step might be to review the whole list and verify which of these are new.

I'd quite like to take a look at this! 馃檪

Thank you, @jamesallured! It is yours.

Just been through all of the endpoints listed above and I could match all of them to existing methods. Forgive me if I'm missing something, but is there anything to do with the triage and maintain roles that needs implementing here or is this issue already solved without requiring extra work?

Thank you, @jamesallured ! I post GitHub Developer v3 API announcements as they come out, and don't always have the time to investigate if we are up-to-date, as most often the announcements really do highlight recent changes.

It looks like in this case, we are good to go.

I apologize for the dead-end issue, but I really appreciate you taking the time to investigate and determine that no action is needed.

Closing.

Was this page helpful?
0 / 5 - 0 ratings