CI: Use v0.3 of gerrit-review-action 25/71525/1
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 10 Apr 2023 18:04:51 +0000 (11:04 -0700)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 10 Apr 2023 18:04:51 +0000 (11:04 -0700)
* Add a 10s sleep in the prepare to allow replication to catch up

Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Change-Id: I2b57fdf375b060f0f055efd6fdc2b39348e35ec0

.github/workflows/gerrit-verify.yaml

index e74b35c..a44d54e 100644 (file)
@@ -53,15 +53,19 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Clear votes
-        uses: lfit/gerrit-review-action@v0.2
+        uses: lfit/gerrit-review-action@v0.3
         with:
-          host: gerrit.linuxfoundation.org
+          host: ${{ vars.LFIT_GERRIT_SERVER }}
           username: ${{ vars.LFIT_GERRIT_SSH_USER }}
-          key: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY }}
-          passphrase: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY_PASSPHRASE }}
+          key: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY_NP }}
+          known_hosts: ${{ vars.LFIT_GERRIT_KNOWN_HOSTS }}
           gerrit-change-number: ${{ inputs.GERRIT_CHANGE_NUMBER }}
           gerrit-patchset-number: ${{ inputs.GERRIT_PATCHSET_NUMBER }}
           vote-type: clear
+      - name: Allow replication
+        run:
+          sleep 10s
+
 
 
   # run pre-commit tox env separately to get use of more parallel processing
@@ -104,12 +108,12 @@ jobs:
     steps:
       - uses: technote-space/workflow-conclusion-action@v3
       - name: Set vote
-        uses: lfit/gerrit-review-action@v0.2
+        uses: lfit/gerrit-review-action@v0.3
         with:
-          host: gerrit.linuxfoundation.org
+          host: ${{ vars.LFIT_GERRIT_SERVER }}
           username: ${{ vars.LFIT_GERRIT_SSH_USER }}
-          key: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY }}
-          passphrase: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY_PASSPHRASE }}
+          key: ${{ secrets.LFIT_GERRIT_SSH_PRIVKEY_NP }}
+          known_hosts: ${{ vars.LFIT_GERRIT_KNOWN_HOSTS }}
           gerrit-change-number: ${{ inputs.GERRIT_CHANGE_NUMBER }}
           gerrit-patchset-number: ${{ inputs.GERRIT_PATCHSET_NUMBER }}
           vote-type: ${{ env.WORKFLOW_CONCLUSION }}