From baa581b8148ee1e14fa9942f21d77e388c63e4bb Mon Sep 17 00:00:00 2001 From: Amr Bashir Date: Tue, 23 May 2023 17:38:31 +0300 Subject: [PATCH] ci: fix version-or-publish workflow (#7031) * ci: fix version-or-publish workflow * test syntax * how about this? * just use jq * Delete test.js --- .github/workflows/covector-version-or-publish.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/covector-version-or-publish.yml b/.github/workflows/covector-version-or-publish.yml index d32d1247d..4d37598a3 100644 --- a/.github/workflows/covector-version-or-publish.yml +++ b/.github/workflows/covector-version-or-publish.yml @@ -115,6 +115,15 @@ jobs: repository: tauri-apps/tauri-docs event-type: update-docs + - name: Get `@tauri-apps/cli` release id + id: cliReleaseId + if: | + steps.covector.outputs.successfulPublish == 'true' && + contains(steps.covector.outputs.packagesPublished, '@tauri-apps/cli') + run: | + id=$(jq '.-tauri-apps-cli-releaseId' <<< "${{ steps.covector.outputs }}") + echo "cliReleaseId=$id" >> "$GITHUB_OUTPUT" + - name: Trigger `@tauri-apps/cli` publishing workflow if: | steps.covector.outputs.successfulPublish == 'true' && @@ -124,7 +133,7 @@ jobs: token: ${{ secrets.ORG_TAURI_BOT_PAT }} repository: tauri-apps/tauri event-type: publish-js-cli - client-payload: '{"releaseId": "${{ steps.covector.outputs.-tauri-apps-cli-releaseId }}" }' + client-payload: '{"releaseId": "${{ steps.cliReleaseId.outputs.cliReleaseId }}" }' - name: Trigger `tauri-cli` publishing workflow if: |