From 6c5bf90f4c88289070cfd3bb292df1ebaf4a64f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chip=20Wolf=20=E2=80=AE?= Date: Sat, 28 Dec 2024 21:18:37 +0000 Subject: [PATCH] fix(budimanjojo/talhelper): add windows support (#30399) * fix(budimanjojo/talhelper): add windows support * feat(budimanjojo/talhelper): scaffold budimanjojo/talhelper --------- Co-authored-by: Shunsuke Suzuki --- pkgs/budimanjojo/talhelper/pkg.yaml | 2 ++ pkgs/budimanjojo/talhelper/registry.yaml | 30 +++++++++++++++++------- registry.yaml | 30 +++++++++++++++++------- 3 files changed, 44 insertions(+), 18 deletions(-) diff --git a/pkgs/budimanjojo/talhelper/pkg.yaml b/pkgs/budimanjojo/talhelper/pkg.yaml index 5ad2fcf69a7..46fbe691698 100644 --- a/pkgs/budimanjojo/talhelper/pkg.yaml +++ b/pkgs/budimanjojo/talhelper/pkg.yaml @@ -1,2 +1,4 @@ packages: - name: budimanjojo/talhelper@v3.0.14 + - name: budimanjojo/talhelper + version: v1.6.4 diff --git a/pkgs/budimanjojo/talhelper/registry.yaml b/pkgs/budimanjojo/talhelper/registry.yaml index 92e8a2b636c..822c3b435c4 100644 --- a/pkgs/budimanjojo/talhelper/registry.yaml +++ b/pkgs/budimanjojo/talhelper/registry.yaml @@ -3,12 +3,24 @@ packages: - type: github_release repo_owner: budimanjojo repo_name: talhelper - description: A helper tool to help creating Talos in GitOps repository - asset: talhelper_{{.OS}}_{{.Arch}}.tar.gz - supported_envs: - - darwin - - linux - checksum: - type: github_release - asset: checksums.txt - algorithm: sha256 + description: A tool to help creating Talos kubernetes cluster + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 1.6.4") + asset: talhelper_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 + supported_envs: + - linux + - darwin + - version_constraint: "true" + asset: talhelper_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 diff --git a/registry.yaml b/registry.yaml index bf1ce959b91..54b345efb65 100644 --- a/registry.yaml +++ b/registry.yaml @@ -11410,15 +11410,27 @@ packages: - type: github_release repo_owner: budimanjojo repo_name: talhelper - description: A helper tool to help creating Talos in GitOps repository - asset: talhelper_{{.OS}}_{{.Arch}}.tar.gz - supported_envs: - - darwin - - linux - checksum: - type: github_release - asset: checksums.txt - algorithm: sha256 + description: A tool to help creating Talos kubernetes cluster + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 1.6.4") + asset: talhelper_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 + supported_envs: + - linux + - darwin + - version_constraint: "true" + asset: talhelper_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 - type: github_release repo_owner: bufbuild repo_name: buf