Fix missing update release body
This PR correct the bug I was getting in #362.
This problem was that draft aren't updated once created.
I've rewrote how the function release handle a draft and a non-draft release to be processed in the same way.
Closes #362
Bumping this PR since I'm facing the same issue. At times the workflow I'm generating will create a new body which I want to overwrite what's contained in a draft release. Currently the draft stays the same.
Hello @softprops, I'm pinging you in hope that you could review this PR :)
@FirelightFlagboy can you fix the merge conflicts? Thanks!
@FirelightFlagboy thanks for helping out.