Skip to content

Commit 40b0eb4

Browse files
Added --batch to gpg import (#6)
*Adding --batch to avoid Inappropriate ioctl for device error * Modify regex to match beta versions (#7) * Addressing bash syntax error in publish Co-authored-by: Karthik Ramesh Iyer <Karthik.iyer2@yandex.com>
1 parent 96d7ded commit 40b0eb4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ jobs:
3232
run: |
3333
sudo apt install gnupg2
3434
sudo apt install maven
35-
gpg --import <(printenv secret_key | base64 --decode)
35+
gpg --batch --import <(printenv secret_key | base64 --decode)
3636
touch settings.xml && chmod 0600 settings.xml && printenv settings_xml > settings.xml
3737
echo "sources_jar=$(find . -type f -name "*-sources.jar")" >> $GITHUB_ENV
3838
echo "javadoc_jar=$(find . -type f -name "*-javadoc.jar")" >> $GITHUB_ENV
39-
echo "lib_jar=$(find . -type f -name "*.[0-9].jar")" >> $GITHUB_ENV
39+
echo "lib_jar=$(find . -type f -regextype posix-egrep -regex '.*/[^/]+-[0-9]+\.[0-9]+\.[0-9]+(-beta-[0-9]+)?\.jar')" >> $GITHUB_ENV
4040
echo "pom_file=$(find . -type f -name "*.pom")" >> $GITHUB_ENV
4141
4242
- name: Upload
@@ -50,5 +50,5 @@ jobs:
5050
mvn gpg:sign-and-deploy-file -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=ossrh -DpomFile=$pom_file -Dfile=$lib_jar -Dpackaging=jar -s ./settings.xml &&
5151
mvn gpg:sign-and-deploy-file -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=ossrh -DpomFile=$pom_file -Dfile=$javadoc_jar -Dpackaging=jar -Dclassifier=javadoc -s ./settings.xml &&
5252
mvn gpg:sign-and-deploy-file -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=ossrh -DpomFile=$pom_file -Dfile=$sources_jar -Dpackaging=jar -Dclassifier=sources -s ./settings.xml;
53-
} || { rm settings.xml; exit 1}
53+
} || { rm settings.xml; exit 1;}
5454
rm settings.xml

0 commit comments

Comments
 (0)