release:prepare and release:perform are required, but there is some GPG broke stuff on MacOs now that you can get past with https://stackoverflow.com/questions/57591432/gpg-signing-failed-inappropriate-ioctl-for-device-on-macos-with-maven