Repository navigation
feat: OpenAPI 3.0.3 与运行时、SDK 合约一致性验证 - #219
Merged
Merged
Conversation
yourtion
force-pushed
the
docs/reorganize-project-guides
branch
from
October 27, 2026 02:30
40eac1e to
abba7f0
Compare
This was referenced Oct 27, 2026
yourtion
force-pushed
the
feat/openapi3-contract-consistency
branch
from
October 27, 2026 03:14
f44e5ac to
7e3bf3b
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #219 +/- ##
==========================================
- Coverage 99.86% 99.61% -0.25%
==========================================
Files 28 29 +1
Lines 2982 3149 +167
Branches 924 1025 +101
==========================================
+ Hits 2978 3137 +159
- Misses 4 12 +8 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
新增独立的 OpenAPI 3.0.3 生成器,并验证同一套 GET/POST/PUT/PATCH/DELETE 定义经 schema、三框架运行时、完整生成的 Axios SDK 和文档保持一致。已在 #218、#195、#196、#197 依序合入后,变基到 main(a9bc7e3)。
本地 Node 24 验证:
本次推送到面向 main 的 PR,触发正式 Node 20/22/24、CodeQL、Mutation CI;远端结果以此 head 为准。全部通过后合并,核验最终 main CI/基线保存,再通过既有 tag/OIDC 流程统一发布 3.3.0。已确认五包该版本均未占用;尚未推送发布 tag 或发布 npm。
文档边界仍适用:自定义函数规则、非 JSON 类型、OAS 3.0 不支持的关键字、自定义状态码/信封和宿主 query parser 行为不能完整自动表达,详见使用指南。