fix(publish): license BSD-3-Clause + SPDX identifier — unblock the failing SDK regen
Regenerate SDKs failed on every merge for a week: openapi-generator validateSpec
rejects the spec ("info.license.identifier is missing", OpenAPI 3.1). merge.py also
mislabeled the license Proprietary; the repo is BSD 3-Clause (LICENSE). Set
info.license={name:BSD 3-Clause License, identifier:BSD-3-Clause}; regen hanzo.yaml.
This commit is contained in:
+2
-1
@@ -10,7 +10,8 @@ info:
|
||||
url: https://hanzo.ai
|
||||
email: [email protected]
|
||||
license:
|
||||
name: Proprietary
|
||||
name: BSD 3-Clause License
|
||||
identifier: BSD-3-Clause
|
||||
servers:
|
||||
- url: https://api.hanzo.ai
|
||||
description: Hanzo Gateway
|
||||
|
||||
@@ -193,7 +193,7 @@ def build_master(present, categories, internal):
|
||||
),
|
||||
"version": "8.0.0",
|
||||
"contact": {"name": "Hanzo AI", "url": "https://hanzo.ai", "email": "[email protected]"},
|
||||
"license": {"name": "Proprietary"},
|
||||
"license": {"name": "BSD 3-Clause License", "identifier": "BSD-3-Clause"},
|
||||
},
|
||||
"servers": [{"url": "https://api.hanzo.ai", "description": "Hanzo Gateway"}],
|
||||
"tags": tags,
|
||||
|
||||
Reference in New Issue
Block a user