Skip to content

Move Temporal CLI Cloud extension to Public Preview - #5151

Draft
lennessyy wants to merge 6 commits into
mainfrom
cloud-cli-public-preview
Draft

Move Temporal CLI Cloud extension to Public Preview#5151
lennessyy wants to merge 6 commits into
mainfrom
cloud-cli-public-preview

Conversation

@lennessyy

Copy link
Copy Markdown
Contributor

What

  • Flip cloudCli from prerelease to publicPreview in src/constants/featureReleaseTypes.js, which updates the ReleaseNoteHeader on /cli/cloud and all 18 cloud command reference pages. Updated the matching prose in setup-cli.mdx.
  • Add temporal cloud tabs alongside every tcld command example across 18 Cloud docs pages, with the Temporal CLI as the default tab.

Blocked on two things, hence draft:

  • The Homebrew formula in setup-cli.mdx still reads temporalio/prerelease/temporal-cloud. Needs confirmation from the CLI team on whether the tap changes at Public Preview.
  • temporal cloud namespace mtls cert-ca list replaces tcld namespace accepted-client-ca list in last-connection-error.mdx, but I could not verify the JSON output shape, so the new tab describes reading the expiry rather than reproducing the jq -r '.[0].notAfter' filter.

Commands were verified against the generated reference pages in docs/cli/command-reference/cloud/ and cross-checked with local --help. Flag names diverge in several places (--id to --key-id, apikey create to create-for-me/create-for-service-account, accepted-client-ca to mtls cert-ca, set-connectivity-rules to connectivity attach/detach).

Left tcld-only where the extension has no equivalent: tcld gen ca/gen leaf (certificates), tcld migration *, and account metrics enable/disable.

Flip the cloudCli release stage to publicPreview, which updates the
ReleaseNoteHeader on /cli/cloud and all 18 cloud command reference pages.

Add Temporal CLI tabs alongside every tcld command example in the Cloud
docs, with `temporal cloud` as the default tab.
Copilot AI balanced review requested due to automatic review settings August 20, 2026 21:16
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview Aug 24, 2026 11:41pm

Request Review

Comment thread docs/cloud/gcp-export-gcs.mdx Outdated
Comment thread docs/cloud/get-started/api-keys.mdx Outdated
@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Promotes the Temporal CLI Cloud extension to Public Preview and expands Cloud documentation with equivalent temporal cloud commands.

Changes:

  • Updates the extension’s release-stage label.
  • Adds Temporal CLI tabs alongside tcld examples.
  • Revises Cloud setup and management guidance.

Reviewed changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
src/constants/featureReleaseTypes.js Promotes the extension to Public Preview.
docs/cli/setup-cli.mdx Updates release-stage guidance.
docs/troubleshooting/last-connection-error.mdx Adds certificate inspection command.
docs/develop/typescript/nexus/feature-guide.mdx Adds Temporal CLI Nexus commands.
docs/develop/python/nexus/feature-guide.mdx Adds Temporal CLI Nexus commands.
docs/develop/java/nexus/feature-guide.mdx Adds Temporal CLI Nexus commands.
docs/develop/go/nexus/feature-guide.mdx Adds Temporal CLI Nexus commands.
docs/develop/dotnet/nexus/feature-guide.mdx Adds Temporal CLI Nexus commands.
docs/cloud/terraform-provider.mdx Adds CLI validation examples.
docs/cloud/manage-access/service-accounts.mdx Documents Service Account commands.
docs/cloud/high-availability/failovers/manage.mdx Adds a failover command.
docs/cloud/high-availability/enable.mdx Adds High Availability commands.
docs/cloud/get-started/user-invite.mdx Adds a user invitation command.
docs/cloud/get-started/namespaces.mdx Expands Namespace CLI guidance.
docs/cloud/get-started/api-keys.mdx Adds API key commands.
docs/cloud/gcp-export-gcs.mdx Adds GCS export commands.
docs/cloud/connectivity/index.mdx Adds connectivity commands.
docs/cloud/capacity-modes.mdx Adds capacity configuration commands.
docs/cloud/aws-export-s3.mdx Adds S3 export commands.
Suppressed comments (1)

docs/cloud/terraform-provider.mdx:87

  • After removing the tcld prefix, this names a nonexistent generic apikey create command: Temporal CLI uses apikey create-for-me, while tcld uses apikey create. Name both commands so users know how to obtain the secret.
# replace <your-secret-key> with the "secretKey": output from the apikey create command

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread docs/cloud/high-availability/enable.mdx Outdated
Comment thread src/constants/featureReleaseTypes.js
Comment thread docs/cloud/high-availability/enable.mdx Outdated
Comment thread docs/cloud/high-availability/failovers/manage.mdx Outdated
Comment thread docs/cloud/high-availability/enable.mdx Outdated
Comment thread docs/cloud/manage-access/service-accounts.mdx Outdated
Comment thread docs/develop/go/nexus/feature-guide.mdx
Comment thread docs/cloud/get-started/user-invite.mdx Outdated
Comment thread docs/cloud/terraform-provider.mdx Outdated
Comment thread docs/cloud/capacity-modes.mdx
Comment thread docs/cloud/gcp-export-gcs.mdx
Comment thread docs/cloud/get-started/namespaces.mdx
Comment thread docs/cloud/get-started/api-keys.mdx
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.

2 participants