Skip to content

chore: sync OpenAPI contract - #187

Merged
tiankaima merged 2 commits into
mainfrom
automation/openapi-contract
Sep 23, 2026
Merged

tiankaima merged 2 commits into
mainfrom
automation/openapi-contract

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

改动

同步 server 的最新 OpenAPI schema 与生成的 Go 客户端。此次 schema 内容确实变化:第二课堂活动新增 activityStatusCode、signupStatusCode、requiresSignup,并移除长期为空的 registrationStatus。

Bot 的活动数据结构也改用新字段,避免继续输出废弃字段。来源固定为 Life-USTC/server@35b508432a35bcaa3f234ed58167d7f36707f981。

关联 Life-USTC/server#1101。

验证

OpenAPI 同步 workflow 的构建、vet 和竞态测试通过;go test ./internal/life/... 通过。

@tiankaima
tiankaima merged commit 83c7d53 into main Sep 23, 2026
3 checks passed
@tiankaima
tiankaima deleted the automation/openapi-contract branch September 23, 2026 15:19
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