From ebaca743391ef62e887a84d4a2e2beb68eee7d6c Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Tue, 17 Mar 2026 02:35:55 +0900 Subject: [PATCH] feat(go-swagger/go-swagger): scaffold go-swagger/go-swagger --- pkgs/go-swagger/go-swagger/pkg.yaml | 10 +++- pkgs/go-swagger/go-swagger/registry.yaml | 65 ++++++++++++++++++++---- registry.yaml | 65 ++++++++++++++++++++---- 3 files changed, 119 insertions(+), 21 deletions(-) diff --git a/pkgs/go-swagger/go-swagger/pkg.yaml b/pkgs/go-swagger/go-swagger/pkg.yaml index 9b77f7b9db7..f7dd4cab2c5 100644 --- a/pkgs/go-swagger/go-swagger/pkg.yaml +++ b/pkgs/go-swagger/go-swagger/pkg.yaml @@ -1,2 +1,10 @@ packages: - - name: go-swagger/go-swagger@v0.33.1 + - name: go-swagger/go-swagger@v0.33.2 + - name: go-swagger/go-swagger + version: v0.33.1 + - name: go-swagger/go-swagger + version: v0.30.0 + - name: go-swagger/go-swagger + version: v0.28.0 + - name: go-swagger/go-swagger + version: 0.5.0 diff --git a/pkgs/go-swagger/go-swagger/registry.yaml b/pkgs/go-swagger/go-swagger/registry.yaml index 28ef9c03da4..3154fd780ef 100644 --- a/pkgs/go-swagger/go-swagger/registry.yaml +++ b/pkgs/go-swagger/go-swagger/registry.yaml @@ -3,16 +3,61 @@ packages: - type: github_release repo_owner: go-swagger repo_name: go-swagger - asset: swagger_{{.OS}}_{{.Arch}} - format: raw description: Swagger 2.0 implementation for go - supported_envs: - - darwin - - linux - - amd64 files: - name: swagger - checksum: - type: github_release - asset: sha256sum.txt - algorithm: sha256 + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.2.3") + no_asset: true + - version_constraint: semver("<= 0.5.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + replacements: + arm64: arm + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.28.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.30.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + windows_arm_emulation: true + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.33.1") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: "true" + asset: swagger_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows + checksum: + type: github_release + asset: go-swagger-checksums.txt + algorithm: sha256 + overrides: + - goos: windows + format: zip diff --git a/registry.yaml b/registry.yaml index 3c69071a206..de18ad2e2ac 100644 --- a/registry.yaml +++ b/registry.yaml @@ -40052,19 +40052,64 @@ packages: - type: github_release repo_owner: go-swagger repo_name: go-swagger - asset: swagger_{{.OS}}_{{.Arch}} - format: raw description: Swagger 2.0 implementation for go - supported_envs: - - darwin - - linux - - amd64 files: - name: swagger - checksum: - type: github_release - asset: sha256sum.txt - algorithm: sha256 + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.2.3") + no_asset: true + - version_constraint: semver("<= 0.5.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + replacements: + arm64: arm + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.28.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.30.0") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + windows_arm_emulation: true + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: semver("<= 0.33.1") + asset: swagger_{{.OS}}_{{.Arch}} + format: raw + checksum: + type: github_release + asset: sha1sum.txt + algorithm: sha1 + - version_constraint: "true" + asset: swagger_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows + checksum: + type: github_release + asset: go-swagger-checksums.txt + algorithm: sha256 + overrides: + - goos: windows + format: zip - type: github_release repo_owner: go-task repo_name: task