Explorar o código

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

Lucas Nogueira %!s(int64=2) %!d(string=hai) anos
pai
achega
309aad7bbf
Modificáronse 1 ficheiros con 12 adicións e 1 borrados
  1. 12 1
      .github/workflows/publish-hotfix.yml

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

@@ -53,6 +53,17 @@ jobs:
           contains(steps.covector.outputs.packagesPublished, 'cli.rs')
         uses: peter-evans/repository-dispatch@v1
         with:
-          token: ${{ secrets.TAURI_BOT_PAT }}
+          token: ${{ secrets.ORG_TAURI_BOT_PAT }}
           repository: tauri-apps/tauri
           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