-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Adding support for Actions API #2082
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2082 +/- ##
==========================================
- Coverage 67.06% 66.03% -1.03%
==========================================
Files 538 570 +32
Lines 14138 14948 +810
==========================================
+ Hits 9481 9871 +390
- Misses 4657 5077 +420
|
@JeffreyPalmer thanks for opening this up, and apologies for the delay in looking it over. Here's some quick thoughts:
👍 - if you're feeling like this is too much to tackle in one PR, feel free to focus on a subset of this so we can review, land and publish it sooner. Otherwise happy to proceed as-is.
👍
I think initially focusing on tests against the read API (so we're not creating things and potentially triggering abuse mechanisms) would be a good start - this will help confirm we're getting information from the API and it's being deserialized correctly. Then we can expand things.
I'd be hesitant to merge these unless we're very confident they'll stay the same. Looking at https://developer.github.com/v3/apps/#response-5 I'd prefer to enhance that with the additional fields in a follow-up PR. With these new
👍 I've skimmed the current code and it all looks good from a code organization perspective (CI is also happy, which is a great sign). Let me know if there's any other questions, otherwise I'm 👍 to proceeding! |
Hello! Unfortunately, a series of events in my life have made it unlikely that I will be able to work on this for the foreseeable future. I hate to dump unfinished code in the project's lap like this, but I can't really change the situation. Sorry about that. I'm hoping that this starting point will be enough for someone to get this over the finish line. I can probably respond to some questions here and there, if that is of any use at all. I'm hoping that I'll be able to contribute to the project again in the future, once my situation again allows for it. |
@JeffreyPalmer no problem, and totally understandable. Gonna close this out as we have the original issue #2078 to discuss it further if anyone else is interested. |
See #2078 - Feedback Requested!
Hello! I'm putting this up in order to get some feedback on this initial implementation before I take the time to start polishing and getting ready for a real mergeable PR. Any feedback would be great!
Things still to do:
Please let me know your thoughts - I'm happy to make changes as required. As I mentioned, I'm not really a C# developer, so any thoughts on where things can be made more idiomatic, etc., would be appreciated. Thanks!