@@ -80,11 +80,16 @@ jobs:
8080
8181 - name : Sign source archive
8282 run : |-
83- echo $PEKKO_GPG_SECRET_KEY | gpg --batch --import --import-options import-show
83+ echo " $PEKKO_GPG_SECRET_KEY" | gpg --batch --import --import-options import-show
8484 gpg -ab archive/*.tgz
8585 env :
8686 PEKKO_GPG_SECRET_KEY : ${{ secrets.PEKKO_GPG_SECRET_KEY }}
8787
88+ - name : Install Apache Subversion
89+ run : |-
90+ sudo apt-get update
91+ sudo apt-get install -y subversion
92+
8893 - name : Upload source dist
8994 run : |-
9095 svn checkout https://dist.apache.org/repos/dist/dev/pekko dist
@@ -94,16 +99,16 @@ jobs:
9499
95100 mkdir $RC_VERSION
96101 cp ../archive/* $RC_VERSION
97- svn add $RC_VERSION $RC_VERSION/*
98- svn commit --username $PEKKO_SVN_DEV_USERNAME --password $PEKKO_SVN_DEV_PASSWORD --message "Stage Pekko $RC_VERSION" $RC_VERSION
102+ svn add $RC_VERSION
103+ svn commit --username " $PEKKO_SVN_DEV_USERNAME" --password " $PEKKO_SVN_DEV_PASSWORD" --message "Stage Pekko $RC_VERSION" $RC_VERSION
99104 env :
100105 PEKKO_SVN_DEV_USERNAME : ${{ secrets.PEKKO_SVN_DEV_USERNAME }}
101106 PEKKO_SVN_DEV_PASSWORD : ${{ secrets.PEKKO_SVN_DEV_PASSWORD }}
102107 REF : ${{ github.ref_name }}
103108
104109 stage-jars-to-nexus :
105110 runs-on : ubuntu-24.04
106- if : ${{ inputs.source-tar }}
111+ if : ${{ inputs.jars }}
107112 steps :
108113 - name : Check version parameter
109114 run : |-
@@ -148,12 +153,12 @@ jobs:
148153 - name : Build, sign and stage artifacts
149154 run : |-
150155 VERSION=$(echo $REF | sed -e "s/.\(.*\)-.*/\\1/")
151- PGP_PASSPHRASE=
156+ echo "$PEKKO_GPG_SECRET_KEY" | gpg --batch --import --import-options import-show
152157
153158 sbt "set ThisBuild / version := \"$VERSION\"; +publishSigned"
154159 sbt "set ThisBuild / version := \"$VERSION\"; sonatypePrepare; set ThisBuild / version := \"$VERSION\"; sonatypeBundleUpload; sonatypeClose"
155160 env :
156161 REF : ${{ github.ref_name }}
157- PGP_SECRET : ${{ secrets.PEKKO_GPG_SECRET_KEY }}
158- SONATYPE_USERNAME : ${{ secrets.NEXUS_USER }}
159- SONATYPE_PASSWORD : ${{ secrets.NEXUS_PW }}
162+ PEKKO_GPG_SECRET_KEY : ${{ secrets.PEKKO_GPG_SECRET_KEY }}
163+ SONATYPE_USERNAME : ${{ secrets.NEXUS_STAGE_DEPLOYER_USER }}
164+ SONATYPE_PASSWORD : ${{ secrets.NEXUS_STAGE_DEPLOYER_PW }}
0 commit comments