Skip to content

Commit 18672eb

Browse files
committed
Fix for deployment
1 parent af84bbd commit 18672eb

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

.github/workflows/deploy.yml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,6 @@ jobs:
2323
runs-on: ubuntu-latest
2424
strategy:
2525
fail-fast: false
26-
matrix:
27-
scala: [ 2.11, 2.12 ]
28-
spark: [ 2, 3 ]
29-
exclude:
30-
- scala: 2.11
31-
spark: 3
3226
steps:
3327
- name: Checkout repository
3428
uses: actions/checkout@v3
@@ -43,8 +37,9 @@ jobs:
4337

4438
- name: Import GPG keys
4539
run: |
46-
echo "${{ secrets.MAVEN_GPG_PRIVATE_KEY }}" | base64 --decode | gpg --batch --import --keyserver https://keyserver.ubuntu.com/
47-
echo "${{ secrets.MAVEN_GPG_PASSPHRASE }}" | gpg --passphrase-fd 0 --batch --pinentry-mode loopback --import-ownertrust <<< .
40+
echo "${{ secrets.MAVEN_GPG_PRIVATE_KEY }}" | base64 --decode | gpg --batch --import
41+
echo "allow-loopback-pinentry" >> ~/.gnupg/gpg-agent.conf
42+
echo RELOADAGENT | gpg-connect-agent
4843
- name: Create settings.xml
4944
run: |
5045
echo "<settings xmlns=\"http://maven.apache.org/SETTINGS/1.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd\">
@@ -60,6 +55,17 @@ jobs:
6055
env:
6156
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
6257
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
58+
GPG_TTY: $(tty)
6359
run: |
64-
mvn scala-cross-build:change-version -Pscala-${{ matrix.scala }},spark-${{ matrix.spark }}
65-
mvn -B -e -DskipTests -Dmanual-release -Pdeploy,scala-${{ matrix.scala }},spark-${{ matrix.spark }} -Dossrh clean deploy -Dossrh.username=${{ secrets.OSSRH_USERNAME }} -Dossrh.password=${{ secrets.OSSRH_TOKEN }} -Dgpg.passphrase=${{ secrets.MAVEN_GPG_PASSPHRASE }}
60+
mvn scala-cross-build:change-version -Pscala-2.11,spark-2
61+
mvn -B -e -DskipTests -Dmanual-release -Pdeploy,scala-2.11,spark-2 -Dossrh clean deploy -Dossrh.username=${{ secrets.OSSRH_USERNAME }} -Dossrh.password=${{ secrets.OSSRH_TOKEN }} -Dgpg.passphrase=${{ secrets.MAVEN_GPG_PASSPHRASE }}
62+
mvn scala-cross-build:restore-version
63+
git clean -f
64+
# - name: Build and deploy artifact
65+
# env:
66+
# MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
67+
# MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
68+
# GPG_TTY: $(tty)
69+
# run: |
70+
# mvn scala-cross-build:change-version -Pscala-${{ matrix.scala }},spark-${{ matrix.spark }}
71+
# mvn -B -e -DskipTests -Dmanual-release -Pdeploy,scala-${{ matrix.scala }},spark-${{ matrix.spark }} -Dossrh clean deploy -Dossrh.username=${{ secrets.OSSRH_USERNAME }} -Dossrh.password=${{ secrets.OSSRH_TOKEN }} -Dgpg.passphrase=${{ secrets.MAVEN_GPG_PASSPHRASE }}

0 commit comments

Comments
 (0)