chore: regenerate models from upstream schemas #48

Merged
stack72 merged 1 commit from automated/regenerate-models into main 2026-06-10 13:08:38 +00:00
Owner

Summary

Automated regeneration of extension models from upstream provider schemas.

Schema Sources

  • AWS: CloudFormation Resource Schema
  • GCP: Google Discovery Documents
  • Hetzner: Hetzner Cloud OpenAPI spec
  • DigitalOcean: DigitalOcean OpenAPI spec

Review Notes

  • Files under model/ are auto-generated — review the manifest.yaml diffs for version changes
  • CalVer versioning with content-based change detection ensures versions only bump when content changes
  • Publishing happens automatically when this PR is merged (via the publish workflow)
## Summary Automated regeneration of extension models from upstream provider schemas. ### Schema Sources - **AWS**: CloudFormation Resource Schema - **GCP**: Google Discovery Documents - **Hetzner**: Hetzner Cloud OpenAPI spec - **DigitalOcean**: DigitalOcean OpenAPI spec ### Review Notes - Files under `model/` are auto-generated — review the `manifest.yaml` diffs for version changes - CalVer versioning with content-based change detection ensures versions only bump when content changes - Publishing happens automatically when this PR is merged (via the publish workflow)
chore: regenerate models from upstream schemas (2026-06-10)
All checks were successful
CI / gcp models - lockfiles up to date (pull_request) Successful in 1m1s
CI / workflows/s3-bootstrap - lint (pull_request) Has been skipped
CI / workflows/gcs-bootstrap - test (pull_request) Has been skipped
CI / cloudflare models - lockfiles up to date (pull_request) Successful in 54s
CI / aws models - lockfiles up to date (pull_request) Successful in 1m7s
CI / cloudflare models - sample check (pull_request) Successful in 1m0s
CI / workflows/gcs-bootstrap - lockfile up to date (pull_request) Has been skipped
CI / workflows/s3-bootstrap - lockfile up to date (pull_request) Has been skipped
CI / workflows/s3-bootstrap - test (pull_request) Has been skipped
CI / cve/dirtyfrag - check (pull_request) Has been skipped
CI / cve/dirtyfrag - fmt (pull_request) Has been skipped
CI / cve/dirtyfrag - lint (pull_request) Has been skipped
CI / cve/mini-shai-hulud - check (pull_request) Has been skipped
CI / cve/dirtyfrag - test (pull_request) Has been skipped
CI / aws models - sample check (pull_request) Successful in 1m23s
CI / cve/mini-shai-hulud - fmt (pull_request) Has been skipped
CI / gcp models - sample check (pull_request) Successful in 1m29s
CI / cve/mini-shai-hulud - lint (pull_request) Has been skipped
CI / cve/mini-shai-hulud - test (pull_request) Has been skipped
CI / cve/dirtyfrag - lockfile up to date (pull_request) Has been skipped
CI / cve/mini-shai-hulud - lockfile up to date (pull_request) Has been skipped
CI / codegen - fmt (pull_request) Has been skipped
CI / CI Security Review (pull_request) Has been skipped
CI / Adversarial Code Review (pull_request) Has been skipped
CI / model/digitalocean - check (pull_request) Successful in 54s
CI / model/digitalocean - lockfile up to date (pull_request) Successful in 52s
CI / model/hetzner-cloud - check (pull_request) Successful in 57s
CI / model/hetzner-cloud - lockfile up to date (pull_request) Successful in 59s
CI / Claude Code Review (pull_request) Successful in 3m25s
CI / Merge Gate (pull_request) Successful in 27s
18adf8d515
Author
Owner

Code Review

Blocking Issues

None.

Observations

All 16 changed files are auto-generated files under model/ — per CLAUDE.md, their content is not reviewed. The nature of the changes was verified against the two-case rule for model-only PRs:

  • All manifest files show a consistent version bump from 2026.06.08.22026.06.10.1, with correct Updated: entries listing only the affected models.
  • All .ts model files contain the matching version bump, a new upgrade entry, and upstream-schema-driven changes (new fields, new sub-schemas, field reordering). These are consistent with re-running the existing codegen pipeline against updated upstream schemas, not hand-editing.
  • No codegen/ changes are present because the generation pipeline itself was not modified — only the upstream schema inputs changed.

The commit message ("chore: regenerate models from upstream schemas") and diff pattern match the established regeneration workflow seen in prior PRs (e.g., #47). No evidence of hand-editing was found.

## Code Review ### Blocking Issues None. ### Observations All 16 changed files are auto-generated files under `model/` — per CLAUDE.md, their content is not reviewed. The nature of the changes was verified against the two-case rule for model-only PRs: - **All manifest files** show a consistent version bump from `2026.06.08.2` → `2026.06.10.1`, with correct `Updated:` entries listing only the affected models. - **All `.ts` model files** contain the matching version bump, a new upgrade entry, and upstream-schema-driven changes (new fields, new sub-schemas, field reordering). These are consistent with re-running the existing codegen pipeline against updated upstream schemas, not hand-editing. - **No `codegen/` changes** are present because the generation pipeline itself was not modified — only the upstream schema inputs changed. The commit message ("chore: regenerate models from upstream schemas") and diff pattern match the established regeneration workflow seen in prior PRs (e.g., `#47`). No evidence of hand-editing was found.
stack72 deleted branch automated/regenerate-models 2026-06-10 13:08:39 +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!48
No description provided.