Skip to content

Pin Speakeasy version to 1.795.1 - #141

Merged
michalbiesek merged 1 commit into
mainfrom
fix-pin-speakeasy-1.795.1
Aug 24, 2026
Merged

Pin Speakeasy version to 1.795.1#141
michalbiesek merged 1 commit into
mainfrom
fix-pin-speakeasy-1.795.1

Conversation

@michalbiesek

Copy link
Copy Markdown
Collaborator

Summary

Publish SDK is broken on Speakeasy CLI 1.795.2. The Create Github Release job creates the release, then fails on registry tagging:

speakeasy tag promote -s Cribl Cloud Management API -c cribl-mgmt-plane -t main,published
{"message":"err_unauthorized: unauthorized -- bearer token missing","status_code":403}

Because that job fails, every downstream job (including Publish Python SDK) is skipped — GitHub release v0.5.0 exists, but PyPI is still on 0.4.0.

The API key is fine: SDK generation on 1.795.2 pulled the bundle from the registry the same day, and cribl_control_plane_sdk_python promoted tags successfully on 1.795.1 using the same org secrets and the same pinned action SHA. The only difference between the passing and failing runs is the CLI patch version.

Pinning to 1.795.1 until the regression is resolved upstream. Update Speakeasy is workflow_dispatch only, so this pin will not be reverted automatically.

Test plan

  • Merge, then run Publish SDK via workflow_dispatch and confirm tag promote reports SUCCESS Tags successfully added
  • Confirm Publish Python SDK runs and cribl-mgmt-plane 0.5.0 lands on PyPI

Note: GitHub release v0.5.0 and its tag already exist, so a full re-run may need them deleted first (or publish 0.5.0 to PyPI manually from the v0.5.0 tag).

Made with Cursor

Speakeasy CLI 1.795.2 fails registry tagging during publish with
"err_unauthorized: unauthorized -- bearer token missing" (403), which
blocks the PyPI release job. 1.795.1 promotes tags successfully with the
same API key, so pin to it until the regression is fixed upstream.

Co-authored-by: Cursor <cursoragent@cursor.com>
@michalbiesek
michalbiesek requested a review from a team as a code owner August 24, 2026 15:29
@michalbiesek
michalbiesek merged commit 18d5603 into main Aug 24, 2026
3 checks passed
@michalbiesek
michalbiesek deleted the fix-pin-speakeasy-1.795.1 branch August 24, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant