From bc5655633271033ad1f4cdf582232295ab6ac553 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Thu, 2 Nov 2023 12:22:47 +0900 Subject: [PATCH] fix(deepmap/oapi-codegen): support oapi-codegen v2 --- pkgs/deepmap/oapi-codegen/pkg.yaml | 4 +++- pkgs/deepmap/oapi-codegen/registry.yaml | 6 +++++- registry.yaml | 6 +++++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/deepmap/oapi-codegen/pkg.yaml b/pkgs/deepmap/oapi-codegen/pkg.yaml index c177e45171d..e166d7a508e 100644 --- a/pkgs/deepmap/oapi-codegen/pkg.yaml +++ b/pkgs/deepmap/oapi-codegen/pkg.yaml @@ -1,2 +1,4 @@ packages: - - name: deepmap/oapi-codegen@v1.16.2 + - name: deepmap/oapi-codegen@v2.0.0 + - name: deepmap/oapi-codegen + version: v1.16.2 diff --git a/pkgs/deepmap/oapi-codegen/registry.yaml b/pkgs/deepmap/oapi-codegen/registry.yaml index 6458fad3253..9b1dcf0ee02 100644 --- a/pkgs/deepmap/oapi-codegen/registry.yaml +++ b/pkgs/deepmap/oapi-codegen/registry.yaml @@ -2,5 +2,9 @@ packages: - type: go_install repo_owner: deepmap repo_name: oapi-codegen - path: github.com/deepmap/oapi-codegen/cmd/oapi-codegen description: Generate Go client and server boilerplate from OpenAPI 3 specifications + path: github.com/deepmap/oapi-codegen/v{{(semver .Version).Major}}/cmd/oapi-codegen + version_constraint: semver(">= 2.0.0") + version_overrides: + - version_constraint: semver("< 2.0.0") + path: github.com/deepmap/oapi-codegen/cmd/oapi-codegen diff --git a/registry.yaml b/registry.yaml index 1c8e61f3d9a..38487f47e73 100644 --- a/registry.yaml +++ b/registry.yaml @@ -9065,8 +9065,12 @@ packages: - type: go_install repo_owner: deepmap repo_name: oapi-codegen - path: github.com/deepmap/oapi-codegen/cmd/oapi-codegen description: Generate Go client and server boilerplate from OpenAPI 3 specifications + path: github.com/deepmap/oapi-codegen/v{{(semver .Version).Major}}/cmd/oapi-codegen + version_constraint: semver(">= 2.0.0") + version_overrides: + - version_constraint: semver("< 2.0.0") + path: github.com/deepmap/oapi-codegen/cmd/oapi-codegen - type: github_release repo_owner: denisidoro repo_name: navi