Skip to content

Commit a6fa6c6

Browse files
committed
Add the deploy workflow for ToolkitTest
1 parent 8540324 commit a6fa6c6

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/deploy.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,30 @@ jobs:
5252
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
5353
PGP_PASSWORD: ${{ secrets.PGP_PASSPHRASE }}
5454
PGP_KEY_ID: ${{ steps.import_gpg.outputs.fingerprint }}
55+
56+
- name: Publish Toolkit Test for JVM
57+
run: for i in {1..5}; do scala-cli --power publish --cross ToolkitTest.scala publish-conf.scala --password env:OSSRH_PASSWORD --user env:OSSRH_USERNAME --gpg-key $PGP_KEY_ID --gpg-option --pinentry-mode --gpg-option loopback --gpg-option --passphrase --gpg-option $PGP_PASSWORD && break || sleep 15; done
58+
continue-on-error: true
59+
env:
60+
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
61+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
62+
PGP_PASSWORD: ${{ secrets.PGP_PASSPHRASE }}
63+
PGP_KEY_ID: ${{ steps.import_gpg.outputs.fingerprint }}
64+
65+
- name: Publish Toolkit Test for native
66+
run: for i in {1..5}; do scala-cli --power publish --cross --native ToolkitTest.scala publish-conf.scala --password env:OSSRH_PASSWORD --user env:OSSRH_USERNAME --gpg-key $PGP_KEY_ID --gpg-option --pinentry-mode --gpg-option loopback --gpg-option --passphrase --gpg-option $PGP_PASSWORD && break || sleep 15; done
67+
continue-on-error: true
68+
env:
69+
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
70+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
71+
PGP_PASSWORD: ${{ secrets.PGP_PASSPHRASE }}
72+
PGP_KEY_ID: ${{ steps.import_gpg.outputs.fingerprint }}
73+
74+
- name: Publish Toolkit Test for JS
75+
run: for i in {1..5}; do scala-cli --power publish --cross --js ToolkitTest.scala publish-conf.scala --password env:OSSRH_PASSWORD --user env:OSSRH_USERNAME --gpg-key $PGP_KEY_ID --gpg-option --pinentry-mode --gpg-option loopback --gpg-option --passphrase --gpg-option $PGP_PASSWORD && break || sleep 15; done
76+
continue-on-error: true
77+
env:
78+
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
79+
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
80+
PGP_PASSWORD: ${{ secrets.PGP_PASSPHRASE }}
81+
PGP_KEY_ID: ${{ steps.import_gpg.outputs.fingerprint }}

0 commit comments

Comments
 (0)