From 94d58f936d53e20e778b64f838d9822b3dc7e70d Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Wed, 15 Jun 2022 16:53:19 +0900 Subject: [PATCH] fix(argoproj/argo-rollouts): support arm64 and windows --- pkgs/argoproj/argo-rollouts/registry.yaml | 5 ++++- registry.json | 5 ++++- registry.yaml | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/argoproj/argo-rollouts/registry.yaml b/pkgs/argoproj/argo-rollouts/registry.yaml index ec8640a2c6..1c9710c873 100644 --- a/pkgs/argoproj/argo-rollouts/registry.yaml +++ b/pkgs/argoproj/argo-rollouts/registry.yaml @@ -2,7 +2,10 @@ packages: - type: github_release repo_owner: argoproj repo_name: argo-rollouts - asset: "kubectl-argo-rollouts-{{.OS}}-amd64" description: Progressive Delivery for Kubernetes + rosetta2: true + complete_windows_exe: false + asset: "kubectl-argo-rollouts-{{.OS}}-{{.Arch}}" + supported_if: not (GOOS == "windows" and GOARCH == "arm64") files: - name: kubectl-argo-rollouts diff --git a/registry.json b/registry.json index c428c2141d..299caebc6f 100644 --- a/registry.json +++ b/registry.json @@ -1378,7 +1378,8 @@ "type": "github_release" }, { - "asset": "kubectl-argo-rollouts-{{.OS}}-amd64", + "asset": "kubectl-argo-rollouts-{{.OS}}-{{.Arch}}", + "complete_windows_exe": false, "description": "Progressive Delivery for Kubernetes", "files": [ { @@ -1387,6 +1388,8 @@ ], "repo_name": "argo-rollouts", "repo_owner": "argoproj", + "rosetta2": true, + "supported_if": "not (GOOS == \"windows\" and GOARCH == \"arm64\")", "type": "github_release" }, { diff --git a/registry.yaml b/registry.yaml index fe7cb54796..afddb301b4 100644 --- a/registry.yaml +++ b/registry.yaml @@ -914,8 +914,11 @@ packages: - type: github_release repo_owner: argoproj repo_name: argo-rollouts - asset: "kubectl-argo-rollouts-{{.OS}}-amd64" description: Progressive Delivery for Kubernetes + rosetta2: true + complete_windows_exe: false + asset: "kubectl-argo-rollouts-{{.OS}}-{{.Arch}}" + supported_if: not (GOOS == "windows" and GOARCH == "arm64") files: - name: kubectl-argo-rollouts - type: github_release