Skip to content

Commit 053fea8

Browse files
ogaclejapanclaude
andauthored
Add OpenAPITools/openapi-generator (#52880)
* feat(OpenAPITools/openapi-generator): scaffold OpenAPITools/openapi-generator * feat(OpenAPITools/openapi-generator): add support for openapi-generator-cli jar releases Support OpenAPITools/openapi-generator >= v7.21.0, which publishes openapi-generator-cli-<version>.jar as a GitHub Release asset. Versions older than v7.21.0 are marked no_asset as they do not provide a downloadable CLI artifact. Closes OpenAPITools/openapi-generator#23519 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8298444 commit 053fea8

3 files changed

Lines changed: 28 additions & 0 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
packages:
2+
- name: OpenAPITools/openapi-generator@v7.22.0
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json
2+
packages:
3+
- type: github_release
4+
repo_owner: OpenAPITools
5+
repo_name: openapi-generator
6+
description: OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
7+
version_constraint: "false"
8+
version_overrides:
9+
- version_constraint: semver("< 7.21.0")
10+
no_asset: true
11+
- version_constraint: "true"
12+
asset: openapi-generator-cli-{{trimV .Version}}.jar
13+
format: raw
14+
complete_windows_ext: false

registry.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)