From 21bef4e9deb4c1a4e4cd01493962286ad9b23536 Mon Sep 17 00:00:00 2001 From: Joonas Bergius Date: Wed, 31 Dec 2025 16:40:49 -0600 Subject: [PATCH 1/2] feat(spinel-coop/rv): scaffold spinel-coop/rv Signed-off-by: Joonas Bergius --- pkgs/spinel-coop/rv/pkg.yaml | 4 +++ pkgs/spinel-coop/rv/registry.yaml | 41 +++++++++++++++++++++++++++++++ registry.yaml | 39 +++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 pkgs/spinel-coop/rv/pkg.yaml create mode 100644 pkgs/spinel-coop/rv/registry.yaml diff --git a/pkgs/spinel-coop/rv/pkg.yaml b/pkgs/spinel-coop/rv/pkg.yaml new file mode 100644 index 00000000000..e234406660c --- /dev/null +++ b/pkgs/spinel-coop/rv/pkg.yaml @@ -0,0 +1,4 @@ +packages: + - name: spinel-coop/rv@v0.3.1 + - name: spinel-coop/rv + version: v0.1.1 diff --git a/pkgs/spinel-coop/rv/registry.yaml b/pkgs/spinel-coop/rv/registry.yaml new file mode 100644 index 00000000000..7f1e9d5afd5 --- /dev/null +++ b/pkgs/spinel-coop/rv/registry.yaml @@ -0,0 +1,41 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: spinel-coop + repo_name: rv + description: Next-gen very fast Ruby tooling + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.1.1") + asset: rv-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.xz + replacements: + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-gnu + checksum: + type: github_release + asset: "{{.Asset}}.sha256" + algorithm: sha256 + overrides: + - goos: linux + replacements: + amd64: x86_64 + supported_envs: + - linux + - darwin/arm64 + - version_constraint: "true" + asset: rv-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.xz + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-gnu + checksum: + type: github_release + asset: "{{.Asset}}.sha256" + algorithm: sha256 + supported_envs: + - linux + - darwin diff --git a/registry.yaml b/registry.yaml index 2dbd1608d47..fc4023c43b8 100644 --- a/registry.yaml +++ b/registry.yaml @@ -75604,6 +75604,45 @@ packages: repo_owner: spf13 repo_name: cobra-cli description: Cobra CLI tool to generate applications and commands + - type: github_release + repo_owner: spinel-coop + repo_name: rv + description: Next-gen very fast Ruby tooling + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.1.1") + asset: rv-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.xz + replacements: + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-gnu + checksum: + type: github_release + asset: "{{.Asset}}.sha256" + algorithm: sha256 + overrides: + - goos: linux + replacements: + amd64: x86_64 + supported_envs: + - linux + - darwin/arm64 + - version_constraint: "true" + asset: rv-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.xz + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-gnu + checksum: + type: github_release + asset: "{{.Asset}}.sha256" + algorithm: sha256 + supported_envs: + - linux + - darwin - name: spinnaker/spin type: http format: raw From 16ca674f072646d1ab441118bea26a62269efdeb Mon Sep 17 00:00:00 2001 From: Joonas Bergius Date: Wed, 31 Dec 2025 16:52:12 -0600 Subject: [PATCH 2/2] chore(spinel-coop/rv): correct file paths within release artifacts Signed-off-by: Joonas Bergius --- pkgs/spinel-coop/rv/registry.yaml | 3 +++ registry.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pkgs/spinel-coop/rv/registry.yaml b/pkgs/spinel-coop/rv/registry.yaml index 7f1e9d5afd5..e9fcc74aa32 100644 --- a/pkgs/spinel-coop/rv/registry.yaml +++ b/pkgs/spinel-coop/rv/registry.yaml @@ -5,6 +5,9 @@ packages: repo_name: rv description: Next-gen very fast Ruby tooling version_constraint: "false" + files: + - name: rv + src: rv-{{.Arch}}-{{.OS}}/rv version_overrides: - version_constraint: semver("<= 0.1.1") asset: rv-{{.Arch}}-{{.OS}}.{{.Format}} diff --git a/registry.yaml b/registry.yaml index fc4023c43b8..cdf30db878a 100644 --- a/registry.yaml +++ b/registry.yaml @@ -75609,6 +75609,9 @@ packages: repo_name: rv description: Next-gen very fast Ruby tooling version_constraint: "false" + files: + - name: rv + src: rv-{{.Arch}}-{{.OS}}/rv version_overrides: - version_constraint: semver("<= 0.1.1") asset: rv-{{.Arch}}-{{.OS}}.{{.Format}}