Skip to content

Commit 762ab37

Browse files
authored
Update actions.yml
1 parent faa0541 commit 762ab37

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

.github/workflows/actions.yml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -49,31 +49,19 @@ jobs:
4949
needs: test
5050
runs-on: ubuntu-latest
5151
env:
52-
SONATYPE_PGP_PRIVATE_KEY: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }}
53-
SONATYPE_PGP_PRIVATE_KEY_PASSWORD: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }}
54-
SONATYPE_USER: ${{ secrets.SONATYPE_USER }}
55-
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
52+
MILL_SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
53+
MILL_SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
54+
MILL_PGP_SECRET_BASE64: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }}
55+
MILL_PGP_PASSPHRASE: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }}
5656
LANG: "en_US.UTF-8"
5757
LC_MESSAGES: "en_US.UTF-8"
5858
LC_ALL: "en_US.UTF-8"
59+
5960
steps:
6061
- uses: actions/checkout@v3
6162
- uses: actions/setup-java@v3
6263
with:
6364
distribution: 'temurin'
64-
java-version: 8
65+
java-version: 11
6566
- name: Publish to Maven Central
66-
run: |
67-
if [[ $(git tag --points-at HEAD) != '' ]]; then
68-
echo $SONATYPE_PGP_PRIVATE_KEY | base64 --decode > gpg_key
69-
gpg --import --no-tty --batch --yes gpg_key
70-
rm gpg_key
71-
./mill -i mill.scalalib.PublishModule/publishAll \
72-
--sonatypeCreds $SONATYPE_USER:$SONATYPE_PASSWORD \
73-
--gpgArgs --passphrase=$SONATYPE_PGP_PRIVATE_KEY_PASSWORD,--no-tty,--pinentry-mode,loopback,--batch,--yes,-a,-b \
74-
--publishArtifacts __.publishArtifacts \
75-
--readTimeout 600000 \
76-
--awaitTimeout 600000 \
77-
--release true \
78-
--signed true
79-
fi
67+
run: ./mill -i mill.scalalib.PublishModule/

0 commit comments

Comments
 (0)