Skip to content

Commit

Permalink
fix(grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2): Re-scaffold (#…
Browse files Browse the repository at this point in the history
…31963)

* feat(grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2): scaffold grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2

* fix(grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2): fix assets
  • Loading branch information
suzuki-shunsuke authored Feb 11, 2025
1 parent 7945e85 commit 1047b17
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 62 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
packages:
- name: grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2@v2.26.1
- name: grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2
version: v2.0.0
version: v2.16.0
- name: grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2
version: v1.16.0
version: v2.13.0
- name: grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2
version: v2.10.1
76 changes: 46 additions & 30 deletions pkgs/grpc-ecosystem/grpc-gateway/protoc-gen-openapiv2/registry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,40 +4,56 @@ packages:
type: github_release
repo_owner: grpc-ecosystem
repo_name: grpc-gateway
description: Generate Swagger / OpenAPIv2 JSON file from Protocol Buffer definition
asset: protoc-gen-openapiv2-{{.Version}}-{{.OS}}-{{.Arch}}
rosetta2: true
format: raw
replacements:
amd64: x86_64
files:
- name: protoc-gen-openapiv2
version_constraint: semver(">= 2.14.0")
description: gRPC to JSON proxy generator following the gRPC HTTP spec
version_constraint: "false"
version_overrides:
- version_constraint: semver(">= 2.10.2")
slsa_provenance:
enabled: false
- version_constraint: semver(">= 2.0.0")
- version_constraint: semver("< 2.0.0") || Version == "v2.16.1"
no_asset: true
- version_constraint: semver("<= 2.10.1")
asset: protoc-gen-openapiv2-{{.Version}}-{{.OS}}-{{.Arch}}
format: raw
rosetta2: true
windows_arm_emulation: true
replacements:
amd64: x86_64
checksum:
type: github_release
asset: grpc-gateway_{{trimV .Version}}_checksums.txt
algorithm: sha256
supported_envs:
- darwin
- windows
- amd64
- version_constraint: semver("<= 2.13.0")
asset: protoc-gen-openapiv2-{{.Version}}-{{.OS}}-{{.Arch}}
format: raw
replacements:
amd64: x86_64
checksum:
type: github_release
asset: grpc-gateway_{{trimV .Version}}_checksums.txt
algorithm: sha256
- version_constraint: semver("<= 2.16.0")
asset: protoc-gen-openapiv2-{{.Version}}-{{.OS}}-{{.Arch}}
format: raw
replacements:
amd64: x86_64
checksum:
type: github_release
asset: grpc-gateway_{{trimV .Version}}_checksums.txt
algorithm: sha256
slsa_provenance:
enabled: false
type: github_release
asset: multiple.intoto.jsonl
- version_constraint: "true"
supported_envs:
- darwin
- amd64
# https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.0.0
# > Rename protoc-gen-swagger to protoc-gen-openapiv2
asset: protoc-gen-swagger-{{.Version}}-{{.OS}}-{{.Arch}}
files:
- name: protoc-gen-swagger
asset: protoc-gen-openapiv2-{{.Version}}-{{.OS}}-{{.Arch}}
format: raw
replacements:
amd64: x86_64
checksum:
type: github_release
asset: grpc-gateway_{{trimV .Version}}_checksums.txt
algorithm: sha256
slsa_provenance:
enabled: false
checksum:
type: github_release
asset: grpc-gateway_{{trimV .Version}}_checksums.txt
algorithm: sha256
slsa_provenance:
type: github_release
asset: multiple.intoto.jsonl
type: github_release
asset: multiple.intoto.jsonl
76 changes: 46 additions & 30 deletions registry.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 1047b17

Please sign in to comment.