Better error message, added release publish workflow