Unleash / unleash-client-java

Unleash client SDK for Java
https://docs.getunleash.io
Apache License 2.0
119 stars 70 forks source link

feat: make sure gpg entry expects passphrase in environment variable #213

Closed chriswk closed 1 year ago

chriswk commented 1 year ago

As we saw when we tried to release 8.3.1, we had an inappropriate ioctl for device. This PR adds a pinentry rule to loopback, so that we can pass in the passphrase as environment variable. In addition it switches the scm URLs to point to https URLs so our maven process is able to update the github repository with tags.

Tested in https://github.com/chriswk/javarelease, we know the publishing to maven central repo works, but we need to know that the git tagging works as well.