Cloudflare Workers
The cloudflare-workers target sets Worker secrets with wrangler secret put, which creates or replaces the secret.
| Config type | cloudflare-workers |
| Requires | wrangler on PATH, logged in with wrangler login |
| Readable afterwards | No |
Quick start
toml
[targets.worker]
type = "cloudflare-workers"
worker = "api"
[secrets]
STRIPE_KEY = { provider = "op", value = "Stripe/secret key", push = ["worker"] }Configuration
| Field | Default | Description |
|---|---|---|
worker | name in the Wrangler config | Worker to set the secret on. |
environment | none | Wrangler 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 withmise use npm:wrangler. - Cloudflare Pages secrets are not supported yet.