Skip to content

ci(openapi): keep generated consumers synchronized with server main #1101

Description

@tiankaima

目标

Bot 和 CLI 定期检查 server/main 的 OpenAPI schema。只有 schema 内容变化时,才更新各自仓库中的文件和生成代码。

验收

  • schema 内容未变化时,不因 server 提交号变化而创建 PR 或让 CI 报错。
  • schema 内容变化时,同步任务生成客户端、运行测试,并提交可审查的 PR。
  • Bot 和 CLI 的 CI 验证各自固定的 schema、来源提交和生成代码一致;不要求每次都追上 server 最新提交。
  • 保留手动触发同步的入口。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskDevelopment task tracking issue (org board)

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions