diff --git a/pkgs/updatecli/updatecli/pkg.yaml b/pkgs/updatecli/updatecli/pkg.yaml index 7ba7772bcb8..0138fce25cf 100644 --- a/pkgs/updatecli/updatecli/pkg.yaml +++ b/pkgs/updatecli/updatecli/pkg.yaml @@ -2,3 +2,11 @@ packages: - name: updatecli/updatecli@v0.98.0 - name: updatecli/updatecli version: v0.40.1 + - name: updatecli/updatecli + version: v0.7.1 + - name: updatecli/updatecli + version: v0.3.0 + - name: updatecli/updatecli + version: v0.0.23 + - name: updatecli/updatecli + version: v0.0.10 diff --git a/pkgs/updatecli/updatecli/registry.yaml b/pkgs/updatecli/updatecli/registry.yaml index a5a9b869a47..08a53fa3be4 100644 --- a/pkgs/updatecli/updatecli/registry.yaml +++ b/pkgs/updatecli/updatecli/registry.yaml @@ -3,35 +3,88 @@ packages: - type: github_release repo_owner: updatecli repo_name: updatecli - asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} - format: tar.gz - description: The GitDevOps Automation Engine - replacements: - amd64: x86_64 - darwin: Darwin - linux: Linux - windows: Windows - overrides: - - goos: windows - format: zip - checksum: - type: github_release - asset: checksums.txt - algorithm: sha256 - cosign: - opts: - - --certificate-identity-regexp - - "https://github\\.com/updatecli/updatecli/\\.github/workflows/release\\.yaml@.*" - - --certificate-oidc-issuer - - "https://token.actions.githubusercontent.com" - - --signature - - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.sig - - --certificate - - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.pem - version_constraint: semver(">= 0.40.2") + description: A Declarative Dependency Management tool + version_constraint: "false" version_overrides: - - version_constraint: "true" + - version_constraint: Version in ["v0.0.18", "v0.0.32"] + no_asset: true + - version_constraint: Version == "v0.0.23" + asset: updatecli.amd64.exe + format: raw + supported_envs: + - windows + - version_constraint: semver("<= 0.0.5") + no_asset: true + - version_constraint: semver("<= 0.0.10") + asset: updatecli + format: raw + supported_envs: + - linux/amd64 + - version_constraint: semver("<= 0.3.0") + asset: updatecli.{{.OS}}.{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + overrides: + - goos: windows + asset: updatecli.{{.Arch}} + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 0.7.1") + asset: updatecli_{{.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: updatecli_{{trimV .Version}}_checksums.txt + algorithm: sha256 + overrides: + - goos: windows + format: zip + - version_constraint: semver("<= 0.40.1") + asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows checksum: type: github_release asset: updatecli_{{trimV .Version}}_checksums.txt algorithm: sha256 + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 + cosign: + opts: + - --certificate + - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.pem + - --certificate-identity + - "https://github.com/updatecli/updatecli/.github/workflows/release.yaml@refs/tags/{{.Version}}" + - --certificate-oidc-issuer + - https://token.actions.githubusercontent.com + - --signature + - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.sig + overrides: + - goos: windows + format: zip diff --git a/registry.yaml b/registry.yaml index 5bc903accbb..bd84324c1bb 100644 --- a/registry.yaml +++ b/registry.yaml @@ -68841,38 +68841,91 @@ packages: - type: github_release repo_owner: updatecli repo_name: updatecli - asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} - format: tar.gz - description: The GitDevOps Automation Engine - replacements: - amd64: x86_64 - darwin: Darwin - linux: Linux - windows: Windows - overrides: - - goos: windows - format: zip - checksum: - type: github_release - asset: checksums.txt - algorithm: sha256 - cosign: - opts: - - --certificate-identity-regexp - - "https://github\\.com/updatecli/updatecli/\\.github/workflows/release\\.yaml@.*" - - --certificate-oidc-issuer - - "https://token.actions.githubusercontent.com" - - --signature - - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.sig - - --certificate - - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.pem - version_constraint: semver(">= 0.40.2") + description: A Declarative Dependency Management tool + version_constraint: "false" version_overrides: - - version_constraint: "true" + - version_constraint: Version in ["v0.0.18", "v0.0.32"] + no_asset: true + - version_constraint: Version == "v0.0.23" + asset: updatecli.amd64.exe + format: raw + supported_envs: + - windows + - version_constraint: semver("<= 0.0.5") + no_asset: true + - version_constraint: semver("<= 0.0.10") + asset: updatecli + format: raw + supported_envs: + - linux/amd64 + - version_constraint: semver("<= 0.3.0") + asset: updatecli.{{.OS}}.{{.Arch}} + format: raw + rosetta2: true + windows_arm_emulation: true + overrides: + - goos: windows + asset: updatecli.{{.Arch}} + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 0.7.1") + asset: updatecli_{{.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: updatecli_{{trimV .Version}}_checksums.txt + algorithm: sha256 + overrides: + - goos: windows + format: zip + - version_constraint: semver("<= 0.40.1") + asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows checksum: type: github_release asset: updatecli_{{trimV .Version}}_checksums.txt algorithm: sha256 + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: updatecli_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + darwin: Darwin + linux: Linux + windows: Windows + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 + cosign: + opts: + - --certificate + - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.pem + - --certificate-identity + - "https://github.com/updatecli/updatecli/.github/workflows/release.yaml@refs/tags/{{.Version}}" + - --certificate-oidc-issuer + - https://token.actions.githubusercontent.com + - --signature + - https://github.com/updatecli/updatecli/releases/download/{{.Version}}/checksums.txt.sig + overrides: + - goos: windows + format: zip - type: github_release repo_owner: uptrace repo_name: uptrace