It doesn't matter whether you are working on a side project, small open source library or your full-time job project, automating builds, tests and ...
For further actions, you may consider blocking this person and/or reporting abuse
Have you tried semantic-release? I've used it lately and it's setup process was a breeze, it installs itself into TravisCI and does a lot of good automation, very similar to what you've outlined here