Cloudflare Docs
Workers
Visit Workers on GitHub
Set theme to dark (⇧+D)

Running Wrangler in CI/CD

To run Wrangler in a continuous integration/continuous deployment (CI/CD) environment, you must provide a Cloudflare API token and account ID.

​​ Cloudflare API token

Add the token to the CLOUDFLARE_API_TOKEN environment variable. (for example, CLOUDFLARE_API_TOKEN=123 wrangler publish)

​​ Account ID

You have three options for telling Wrangler which Cloudflare account to use:

  • If there is only one account associated with the API token, then the account ID is inferred automatically;
  • Add the account_id to the project’s wrangler.toml file (for example, account_id = "12345679").
  • Add the account ID to the CLOUDFLARE_ACCOUNT_ID environment variable.