Skip to content

Cloudflare Workers ​

The cloudflare-workers target sets Worker secrets with wrangler secret put, which creates or replaces the secret.

Config typecloudflare-workers
Requireswrangler on PATH, logged in with wrangler login
Readable afterwardsNo

Quick start ​

toml
[targets.worker]
type = "cloudflare-workers"
worker = "api"

[secrets]
STRIPE_KEY = { provider = "op", value = "Stripe/secret key", push = ["worker"] }

Configuration ​

FieldDefaultDescription
workername in the Wrangler configWorker to set the secret on.
environmentnoneWrangler environment, as with wrangler --env.

Notes ​

  • Each push deploys a new version of the Worker.
  • If Wrangler is only a project dependency, put it on PATH, for example with mise use npm:wrangler.
  • Cloudflare Pages secrets are not supported yet.
MIT LicenseCopyright © 2026jdx.dev