Skip to content

Commit 97bdcab

Browse files
authored
Update actions.yml
1 parent d1003d4 commit 97bdcab

File tree

1 file changed

+8
-23
lines changed

1 file changed

+8
-23
lines changed

.github/workflows/actions.yml

+8-23
Original file line numberDiff line numberDiff line change
@@ -75,34 +75,19 @@ jobs:
7575
- test-native
7676
runs-on: ubuntu-22.04
7777
env:
78-
SONATYPE_PGP_PRIVATE_KEY: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }}
79-
SONATYPE_PGP_PRIVATE_KEY_PASSWORD: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }}
80-
SONATYPE_USER: ${{ secrets.SONATYPE_USER }}
81-
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
78+
MILL_SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
79+
MILL_SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
80+
MILL_PGP_SECRET_BASE64: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }}
81+
MILL_PGP_PASSPHRASE: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }}
8282
LANG: "en_US.UTF-8"
8383
LC_MESSAGES: "en_US.UTF-8"
8484
LC_ALL: "en_US.UTF-8"
85+
8586
steps:
8687
- uses: actions/checkout@v3
87-
with:
88-
fetch-depth: 0
89-
- uses: coursier/cache-action@v6
9088
- uses: actions/setup-java@v3
9189
with:
92-
java-version: "8"
93-
distribution: "temurin"
90+
distribution: 'temurin'
91+
java-version: 11
9492
- name: Publish to Maven Central
95-
run: |
96-
if [[ $(git tag --points-at HEAD) != '' ]]; then
97-
echo $SONATYPE_PGP_PRIVATE_KEY | base64 --decode > gpg_key
98-
gpg --import --no-tty --batch --yes gpg_key
99-
rm gpg_key
100-
./mill -i mill.scalalib.PublishModule/publishAll \
101-
--sonatypeCreds $SONATYPE_USER:$SONATYPE_PASSWORD \
102-
--gpgArgs --passphrase=$SONATYPE_PGP_PRIVATE_KEY_PASSWORD,--no-tty,--pinentry-mode,loopback,--batch,--yes,-a,-b \
103-
--publishArtifacts __.publishArtifacts \
104-
--readTimeout 600000 \
105-
--awaitTimeout 600000 \
106-
--release true \
107-
--signed true
108-
fi
93+
run: ./mill -i mill.scalalib.PublishModule/

0 commit comments

Comments
 (0)