chore: regenerate Cloudflare models from upstream schemas #65

Merged
stack72 merged 1 commit from automated/regenerate-models-cloudflare into main 2026-06-24 00:10:45 +00:00
Owner

Summary

  • Regenerated Cloudflare models from latest OpenAPI spec (2026-06-24)
  • 12 updated models across access, ai-search, cloudforce-one, devices, dex, email, email-security, logpush, magic
  • 7 new models: addressing/regional_hostnames, builds/workers (new service), dlp/data_classes, dlp/data_tag_categories, dlp/sensitivity_groups, email-security/bulk, magic/filter_profiles
  • All type-checks pass

Test plan

  • CI type-checking passes for all changed services
  • Publishing auto-triggers on merge via publish workflow
## Summary - Regenerated Cloudflare models from latest OpenAPI spec (2026-06-24) - 12 updated models across access, ai-search, cloudforce-one, devices, dex, email, email-security, logpush, magic - 7 new models: addressing/regional_hostnames, builds/workers (new service), dlp/data_classes, dlp/data_tag_categories, dlp/sensitivity_groups, email-security/bulk, magic/filter_profiles - All type-checks pass ## Test plan - [ ] CI type-checking passes for all changed services - [ ] Publishing auto-triggers on merge via publish workflow
chore: regenerate Cloudflare models from upstream schemas (2026-06-24)
All checks were successful
CI / cve/dirtyfrag - lint (pull_request) Has been skipped
CI / cve/dirtyfrag - test (pull_request) Has been skipped
CI / cve/mini-shai-hulud - fmt (pull_request) Has been skipped
CI / cve/mini-shai-hulud - check (pull_request) Has been skipped
CI / aws models - sample check (pull_request) Successful in 1m27s
CI / cve/mini-shai-hulud - test (pull_request) Has been skipped
CI / cve/mini-shai-hulud - lint (pull_request) Has been skipped
CI / cve/mini-shai-hulud - lockfile up to date (pull_request) Has been skipped
CI / software-factory - check (pull_request) Has been skipped
CI / cve/dirtyfrag - lockfile up to date (pull_request) Has been skipped
CI / software-factory - fmt (pull_request) Has been skipped
CI / codegen - check (pull_request) Has been skipped
CI / codegen - lockfile up to date (pull_request) Has been skipped
CI / software-factory - lint (pull_request) Has been skipped
CI / software-factory - test (pull_request) Has been skipped
CI / software-factory - lockfile up to date (pull_request) Has been skipped
CI / codegen - fmt (pull_request) Has been skipped
CI / codegen - lint (pull_request) Has been skipped
CI / Dependency Audit (pull_request) Successful in 4m43s
CI / model/digitalocean - lockfile up to date (pull_request) Successful in 1m5s
CI / model/digitalocean - check (pull_request) Successful in 1m19s
CI / CI Security Review (pull_request) Has been skipped
CI / model/hetzner-cloud - check (pull_request) Successful in 1m25s
CI / cloudflare models - lockfiles up to date (pull_request) Successful in 1m24s
CI / cloudflare models - sample check (pull_request) Successful in 1m26s
CI / gcp models - lockfiles up to date (pull_request) Successful in 1m32s
CI / gcp models - sample check (pull_request) Successful in 1m40s
CI / Adversarial Code Review (pull_request) Has been skipped
CI / Claude Code Review (pull_request) Successful in 3m56s
CI / Merge Gate (pull_request) Successful in 30s
9ec15796cc
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author
Owner

Code Review

Blocking Issues

None.

Observations

Model-only changes with no codegen/ diff (informational)

All 37 changed files are under model/cloudflare/. The codegen/cloudflare/ pipeline exists in this repo and is unchanged in this PR. Per CLAUDE.md, case 1 ("Codegen regeneration — codegen/ also changes") is listed as a legitimate reason for model file changes, which this PR technically does not satisfy.

However, checking the two most recent comparable PRs shows this is the established pattern for schema-only regeneration runs:

  • ae1f92a15 — "regenerate AWS models from upstream schemas (#62)": model/ only, no codegen/ changes — merged
  • a7f859594 — "regenerate GCP models from upstream schemas (#63)": model/ only, no codegen/ changes — merged

Every new and modified file carries the auto-generated header:

// Auto-generated extension model for @swamp/cloudflare/...
// Do not edit manually. Re-generate with: deno task generate:cloudflare

and every manifest carries:

# Auto-generated manifest. Re-generate with the appropriate deno task.

The changes are consistent with a legitimate upstream-schema regeneration run and not hand-editing.

Suggestions

  1. CLAUDE.md could be clarified — the current wording implies codegen/ must always change for a regeneration PR to be legitimate, but schema-only regenerations (no codegen script changes) are clearly an accepted third case. A one-line addition would prevent future reviewers from incorrectly flagging these PRs.
## Code Review ### Blocking Issues None. ### Observations **Model-only changes with no codegen/ diff (informational)** All 37 changed files are under `model/cloudflare/`. The `codegen/cloudflare/` pipeline exists in this repo and is unchanged in this PR. Per CLAUDE.md, case 1 ("Codegen regeneration — codegen/ also changes") is listed as a legitimate reason for model file changes, which this PR technically does not satisfy. However, checking the two most recent comparable PRs shows this is the established pattern for schema-only regeneration runs: - `ae1f92a15` — "regenerate AWS models from upstream schemas (#62)": model/ only, no codegen/ changes — **merged** - `a7f859594` — "regenerate GCP models from upstream schemas (#63)": model/ only, no codegen/ changes — **merged** Every new and modified file carries the auto-generated header: ``` // Auto-generated extension model for @swamp/cloudflare/... // Do not edit manually. Re-generate with: deno task generate:cloudflare ``` and every manifest carries: ``` # Auto-generated manifest. Re-generate with the appropriate deno task. ``` The changes are consistent with a legitimate upstream-schema regeneration run and not hand-editing. ### Suggestions 1. **CLAUDE.md could be clarified** — the current wording implies codegen/ must always change for a regeneration PR to be legitimate, but schema-only regenerations (no codegen script changes) are clearly an accepted third case. A one-line addition would prevent future reviewers from incorrectly flagging these PRs.
stack72 deleted branch automated/regenerate-models-cloudflare 2026-06-24 00:10:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
swamp-club/swamp-extensions!65
No description provided.