From 52571924a774d8d1b00f454044768143d00566b4 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Tue, 14 Jan 2025 21:39:02 +0800 Subject: [PATCH] Update actions.yml --- .github/workflows/actions.yml | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index c1f35df5e1..20480f38e4 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -53,13 +53,14 @@ jobs: needs: test runs-on: ubuntu-latest env: - SONATYPE_PGP_PRIVATE_KEY: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }} - SONATYPE_PGP_PRIVATE_KEY_PASSWORD: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }} - SONATYPE_USER: ${{ secrets.SONATYPE_USER }} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + MILL_SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} + MILL_SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + MILL_PGP_SECRET_BASE64: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY }} + MILL_PGP_PASSPHRASE: ${{ secrets.SONATYPE_PGP_PRIVATE_KEY_PASSWORD }} LANG: "en_US.UTF-8" LC_MESSAGES: "en_US.UTF-8" LC_ALL: "en_US.UTF-8" + steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 @@ -67,20 +68,8 @@ jobs: distribution: 'temurin' java-version: 11 - name: Publish to Maven Central - run: | - if [[ $(git tag --points-at HEAD) != '' ]]; then - echo $SONATYPE_PGP_PRIVATE_KEY | base64 --decode > gpg_key - gpg --import --no-tty --batch --yes gpg_key - rm gpg_key - ./mill -i mill.scalalib.PublishModule/publishAll \ - --sonatypeCreds $SONATYPE_USER:$SONATYPE_PASSWORD \ - --gpgArgs --passphrase=$SONATYPE_PGP_PRIVATE_KEY_PASSWORD,--no-tty,--pinentry-mode,loopback,--batch,--yes,-a,-b \ - --publishArtifacts __.publishArtifacts \ - --readTimeout 600000 \ - --awaitTimeout 600000 \ - --release true \ - --signed true - fi + run: ./mill -i mill.scalalib.PublishModule/ + uploadExamples: if: github.repository == 'com-lihaoyi/cask' && contains(github.ref, 'refs/tags/') runs-on: ubuntu-latest