From 19ad712673c68c3b1ae61cc2d153701f437f9b76 Mon Sep 17 00:00:00 2001 From: laurencemcknight Date: Mon, 24 Aug 2026 18:25:46 +0100 Subject: [PATCH] ci: unpin the Speakeasy CLI Reverts the speakeasy_version pin added in #10. Two reasons it should go: 1. It never took effect. `speakeasy_version` is marked [DEPRECATED] on workflow-executor@v15 and is silently ignored -- run 32749499058 was handed "1.795.1" and downloaded v1.795.3 regardless. Keeping it implies a control that does not exist. 2. The bug it was pinning away from is fixed upstream. CLI v1.795.3 (2026-08-24 16:00Z) reverted the client-sdk-go v3.27.0 bump that had stripped auth from the Artifacts.* methods, restoring registry auth for `speakeasy tag promote`. Restores the file byte-for-byte to its pre-#10 state. Co-Authored-By: Claude Opus 5 --- .github/workflows/sdk_generation.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/sdk_generation.yaml b/.github/workflows/sdk_generation.yaml index 29c58c9..532cf34 100644 --- a/.github/workflows/sdk_generation.yaml +++ b/.github/workflows/sdk_generation.yaml @@ -27,11 +27,6 @@ jobs: generate: uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15 with: - # Pinned: CLI 1.795.2 ships speakeasy-client-sdk-go v3.27.0, which - # regenerated artifacts.go with auth stripped from every Artifacts.* - # method, so the action's own `speakeasy tag promote` reaches the - # registry with no bearer token and 403s. Unpin once upstream fixes it. - speakeasy_version: "1.795.1" force: ${{ github.event.inputs.force || false }} mode: direct set_version: ${{ github.event.inputs.set_version || '' }}