Эх сурвалжийг харах

fix(ci): dispatcher for cli.js/cli.rs publish workflow

Lucas Nogueira 2 жил өмнө
parent
commit
309aad7bbf

+ 12 - 1
.github/workflows/publish-hotfix.yml

@@ -53,6 +53,17 @@ jobs:
           contains(steps.covector.outputs.packagesPublished, 'cli.rs')
           contains(steps.covector.outputs.packagesPublished, 'cli.rs')
         uses: peter-evans/repository-dispatch@v1
         uses: peter-evans/repository-dispatch@v1
         with:
         with:
-          token: ${{ secrets.TAURI_BOT_PAT }}
+          token: ${{ secrets.ORG_TAURI_BOT_PAT }}
           repository: tauri-apps/tauri
           repository: tauri-apps/tauri
           event-type: publish-clijs
           event-type: publish-clijs
+          inputs: '{"releaseId": "${{ steps.covector.outputs.cli.js-releaseId }}" }'
+
+      - name: Trigger cli.rs publishing workflow
+        if: |
+          steps.covector.outputs.successfulPublish == 'true' &&
+          contains(steps.covector.outputs.packagesPublished, 'cli.rs')
+        uses: peter-evans/repository-dispatch@v1
+        with:
+          token: ${{ secrets.ORG_TAURI_BOT_PAT }}
+          repository: tauri-apps/tauri
+          event-type: publish-clirs