Metacello / metacello

Metacello is a package management system for Smalltalk
MIT License
87 stars 43 forks source link

Github api requests now require User-Agent field in header #540

Closed dalehenrich closed 3 years ago

dalehenrich commented 3 years ago

see https://developer.github.com/v3/#user-agent-required for details ... initial fix will be in metacello-work, but similar patch should apply to metacello (looks the patch was applied here)

dalehenrich commented 3 years ago

The use of github tags and patterns is obviously not being used in projects, since this facility has been non-functional for at least 3 months and due to api limitation issues, it has always been a dicey proposition ... so at this point I'm going to to mark the failing tests as expected failures ...

dalehenrich commented 3 years ago

I'm getting random passes, so it looks like github is randomly failing api access that uses user/password ... but given my persistent failures over the last few days, I'm going to wire out the tests (leaving them in place in case we really want to support the github api calls)