publish: github release plugin

I've PR'd this against upstream drone, but it's stagnating. I'd like to start testing this in our drone setup.

Actually, seems like this is to allow the more custom error message below ("Error creating release") - is that right?