I just attempted to update a userscript and got a 400 message "@icon unsupported file type or dimensions are too large."

My userscript targets GitHub and uses GitHub's own icon (https://github.com/fluidicon.png). Yes, it's 512x512 but it's been working just fine as an @icon for a long time now. Do I need to photoshop a smaller version now? And change it for every userscript I need to update?

The only reason I am forced to manually update my userscripts is because the GitHub hook doesn't work... using OUJS is already making me do extra work, please fix this!

Re: @Mottie:

I am forced to manually update my userscripts is because the GitHub hook doesn't work

Works for me. Are you sure you followed the instructions at /user/add/scripts#sync-script?

Your account looks fine with the Auth you provided and as you it imports just fine so that leaves whatever you have done on your GH account for the webhook.

Refs: