chore: regenerate models from upstream schemas #21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "automated/regenerate-models"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Automated regeneration of extension models from upstream provider schemas.
Schema Sources
Review Notes
model/are auto-generated — review themanifest.yamldiffs for version changesCode Review
Blocking Issues
None.
Suggestions
CLAUDE.md rule alignment for automated regeneration: The review instructions state that model file changes beyond version/upgrade entries require corresponding
codegen/changes. This PR changesmodel/files with schema content updates (new fields, new enum values, new resource actions) but makes no changes tocodegen/. Per the letter of the stated rule this would be a blocking issue.However, contextual evidence strongly indicates this is legitimate automated regeneration rather than hand-editing:
forgejo-actions[bot](the automated CI workflow).chore: regenerate models from upstream schemaspattern.main(#8, #11, #14, #19, #177, …) follows the identical pattern: onlymodel/changes, nocodegen/changes. All were merged without issue.codegen/schemas/directory contains only a.gitkeep— fetched schemas are not committed, so a pure upstream-schema-driven regeneration never producescodegen/changes.The
codegen/ also changesrequirement in CLAUDE.md appears to describe the case where the codegen pipeline scripts are being modified alongside regeneration, not routine schema-driven regeneration. Consider clarifying CLAUDE.md to explicitly call out automated regeneration as a third legitimate case, so future reviewers aren't faced with the same ambiguity.