Skip to content

ci(live): apply, re-plan and destroy every Cloudflare type - #529

Draft
jmevatt wants to merge 1 commit into
mainfrom
ci/live-cloudflare
Draft

jmevatt wants to merge 1 commit into
mainfrom
ci/live-cloudflare

Conversation

@jmevatt

@jmevatt jmevatt commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add the integration/cloudflare fixture: a D1 database, a KV namespace, an R2 bucket and a queue under the ephemeral environment kci-cf, with no ttl because a manifest with no AWS provider has no status record for kraai gc to reap.
  • Add a cloudflare job to the live workflow in the live environment that finds the account as the only one the token lists, applies the fixture, asserts a plan with --detailed-exitcode changes nothing, and always destroys it; CLOUDFLARE_API_TOKEN reaches only the account lookup and the three kraai steps.
  • Document the fixture and the job in integration/README.md. Part of every claimed capability is applied and destroyed live from CI, on a schedule #232.

This branch has not been deployed

No deployments
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.

1 participant