From 1a5bca9a269e4c8bbb7582b076d76fe26457bf4e Mon Sep 17 00:00:00 2001 From: Louis Sanna Date: Wed, 6 May 2026 17:08:58 +0200 Subject: [PATCH] ci: align versions from generated branch output --- .../workflows/sdk_generation_mistralai_azure_sdk.yaml | 9 ++++++--- .github/workflows/sdk_generation_mistralai_gcp_sdk.yaml | 9 ++++++--- .github/workflows/sdk_generation_mistralai_sdk.yaml | 9 ++++++--- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/.github/workflows/sdk_generation_mistralai_azure_sdk.yaml b/.github/workflows/sdk_generation_mistralai_azure_sdk.yaml index d5b59b96..7b412a4c 100644 --- a/.github/workflows/sdk_generation_mistralai_azure_sdk.yaml +++ b/.github/workflows/sdk_generation_mistralai_azure_sdk.yaml @@ -44,6 +44,7 @@ jobs: set_version: ${{ github.event.inputs.set_version }} speakeasy_version: ${{ needs.resolve-speakeasy-version.outputs.version }} target: mistralai-azure-sdk + feature_branch: speakeasy-sdk-regen-${{ github.run_id }} secrets: github_access_token: ${{ secrets.CLIENT_PIPELINE }} pypi_token: ${{ secrets.PYPI_TOKEN }} @@ -57,10 +58,12 @@ jobs: id: find-pr env: GH_TOKEN: ${{ secrets.CLIENT_PIPELINE }} + SPEAKEASY_BRANCH: speakeasy-sdk-regen-${{ github.run_id }} run: | - PR_BRANCH=$(gh pr list --repo ${{ github.repository }} --author "app/github-actions" \ - --json headRefName,updatedAt --jq 'sort_by(.updatedAt) | reverse | .[0].headRefName // empty') - echo "branch=$PR_BRANCH" >> $GITHUB_OUTPUT + set -euo pipefail + PR_BRANCH="$SPEAKEASY_BRANCH" + echo "Using Speakeasy generated branch: $PR_BRANCH" + echo "branch=$PR_BRANCH" >> "$GITHUB_OUTPUT" - name: Checkout PR branch if: steps.find-pr.outputs.branch != '' diff --git a/.github/workflows/sdk_generation_mistralai_gcp_sdk.yaml b/.github/workflows/sdk_generation_mistralai_gcp_sdk.yaml index f2e33f06..5d200ae0 100644 --- a/.github/workflows/sdk_generation_mistralai_gcp_sdk.yaml +++ b/.github/workflows/sdk_generation_mistralai_gcp_sdk.yaml @@ -44,6 +44,7 @@ jobs: set_version: ${{ github.event.inputs.set_version }} speakeasy_version: ${{ needs.resolve-speakeasy-version.outputs.version }} target: mistralai-gcp-sdk + feature_branch: speakeasy-sdk-regen-${{ github.run_id }} secrets: github_access_token: ${{ secrets.CLIENT_PIPELINE }} pypi_token: ${{ secrets.PYPI_TOKEN }} @@ -57,10 +58,12 @@ jobs: id: find-pr env: GH_TOKEN: ${{ secrets.CLIENT_PIPELINE }} + SPEAKEASY_BRANCH: speakeasy-sdk-regen-${{ github.run_id }} run: | - PR_BRANCH=$(gh pr list --repo ${{ github.repository }} --author "app/github-actions" \ - --json headRefName,updatedAt --jq 'sort_by(.updatedAt) | reverse | .[0].headRefName // empty') - echo "branch=$PR_BRANCH" >> $GITHUB_OUTPUT + set -euo pipefail + PR_BRANCH="$SPEAKEASY_BRANCH" + echo "Using Speakeasy generated branch: $PR_BRANCH" + echo "branch=$PR_BRANCH" >> "$GITHUB_OUTPUT" - name: Checkout PR branch if: steps.find-pr.outputs.branch != '' diff --git a/.github/workflows/sdk_generation_mistralai_sdk.yaml b/.github/workflows/sdk_generation_mistralai_sdk.yaml index d9106b95..251cfdde 100644 --- a/.github/workflows/sdk_generation_mistralai_sdk.yaml +++ b/.github/workflows/sdk_generation_mistralai_sdk.yaml @@ -44,6 +44,7 @@ jobs: set_version: ${{ github.event.inputs.set_version }} speakeasy_version: ${{ needs.resolve-speakeasy-version.outputs.version }} target: mistralai-sdk + feature_branch: speakeasy-sdk-regen-${{ github.run_id }} secrets: github_access_token: ${{ secrets.CLIENT_PIPELINE }} pypi_token: ${{ secrets.PYPI_TOKEN }} @@ -57,10 +58,12 @@ jobs: id: find-pr env: GH_TOKEN: ${{ secrets.CLIENT_PIPELINE }} + SPEAKEASY_BRANCH: speakeasy-sdk-regen-${{ github.run_id }} run: | - PR_BRANCH=$(gh pr list --repo ${{ github.repository }} --author "app/github-actions" \ - --json headRefName,updatedAt --jq 'sort_by(.updatedAt) | reverse | .[0].headRefName // empty') - echo "branch=$PR_BRANCH" >> $GITHUB_OUTPUT + set -euo pipefail + PR_BRANCH="$SPEAKEASY_BRANCH" + echo "Using Speakeasy generated branch: $PR_BRANCH" + echo "branch=$PR_BRANCH" >> "$GITHUB_OUTPUT" - name: Checkout PR branch if: steps.find-pr.outputs.branch != ''