Skip to content

CRE: Batch Secrets + updates to cre docs through 1.29 - #4046

Draft
dev-dist wants to merge 6 commits into
mainfrom
cre-cli-1.29
Draft

CRE: Batch Secrets + updates to cre docs through 1.29 #4046
dev-dist wants to merge 6 commits into
mainfrom
cre-cli-1.29

Conversation

@dev-dist

Copy link
Copy Markdown
Collaborator

This pull request updates the documentation and code samples for the Chainlink CRE platform, focusing on improved secret management in workflows and adding recent release notes. The most significant changes are the introduction and documentation of the new batch secret retrieval APIs (GetSecrets/getSecrets), updates to code samples to use these APIs, and the addition of recent CLI release notes.

Secret Management Improvements

  • Added documentation and code samples for batch secret retrieval using runtime.GetSecrets() in Go and runtime.getSecrets() in TypeScript, replacing the previous pattern of sequential single-secret fetches. Batch fetches are now recommended as more efficient and atomic, with detailed error handling for failed secret retrievals. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

Release Notes and Changelog Updates

  • Added release notes and changelog entries for CRE CLI versions 1.27.0, 1.28.0, and 1.29.0, highlighting new features such as Monad mainnet simulation, Confidential Workflows, registry selection in cre init, aggregator simulation, and Solana LogTrigger simulation. [1] [2]

API Reference Updates

  • Updated the documented SecretsProvider interface to include the new GetSecrets method and clarified its usage and signature.
  • Expanded the reference and guides for confidential workflows to show batch secret retrieval in secure enclaves, with Go and TypeScript examples. [1] [2] [3] [4]

These updates make secret management in CRE workflows more efficient and secure, and ensure the documentation reflects the latest CLI capabilities and best practices.

@dev-dist
dev-dist requested a review from a team as a code owner August 10, 2026 09:12
@dev-dist dev-dist added the CRE label Aug 10, 2026
@dev-dist
dev-dist requested a review from a team as a code owner August 10, 2026 09:12
@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview Aug 18, 2026 3:10pm

Request Review

@dev-dist
dev-dist requested a review from wentzeld August 10, 2026 09:12
@dev-dist
dev-dist marked this pull request as draft August 10, 2026 09:12
@github-actions

Copy link
Copy Markdown
Contributor

👋 dev-dist, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

# Conflicts:
#	src/content/cre/guides/workflow/secrets/using-secrets-simulation-go.mdx
#	src/content/cre/guides/workflow/secrets/using-secrets-simulation-ts.mdx
#	src/content/cre/guides/workflow/snippets/using-secrets-batch-go.go
#	src/content/cre/guides/workflow/snippets/using-secrets-batch-ts.ts
#	src/content/cre/llms-full-go.txt
#	src/content/cre/llms-full-ts.txt
#	src/content/cre/reference/sdk/core-go.mdx
# Conflicts:
#	src/content/cre/guides/workflow/secrets/using-secrets-simulation-go.mdx
#	src/content/cre/guides/workflow/secrets/using-secrets-simulation-ts.mdx
#	src/content/cre/guides/workflow/snippets/using-secrets-batch-go.go
#	src/content/cre/guides/workflow/snippets/using-secrets-batch-ts.ts
#	src/content/cre/llms-full-go.txt
#	src/content/cre/llms-full-ts.txt
#	src/content/cre/reference/sdk/core-go.mdx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant