From ace5955aba72d6da94fdccb01287721ba371cab2 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Thu, 23 Jan 2025 20:15:22 +0900 Subject: [PATCH] feat(openvex/vexctl): scaffold openvex/vexctl --- pkgs/openvex/vexctl/pkg.yaml | 6 ++++++ pkgs/openvex/vexctl/registry.yaml | 27 +++++++++++++++++++++++++++ registry.yaml | 25 +++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 pkgs/openvex/vexctl/pkg.yaml create mode 100644 pkgs/openvex/vexctl/registry.yaml diff --git a/pkgs/openvex/vexctl/pkg.yaml b/pkgs/openvex/vexctl/pkg.yaml new file mode 100644 index 0000000000..5b8ac99dfa --- /dev/null +++ b/pkgs/openvex/vexctl/pkg.yaml @@ -0,0 +1,6 @@ +packages: + - name: openvex/vexctl@v0.3.0 + - name: openvex/vexctl + version: v0.2.5 + - name: openvex/vexctl + version: v0.2.0 diff --git a/pkgs/openvex/vexctl/registry.yaml b/pkgs/openvex/vexctl/registry.yaml new file mode 100644 index 0000000000..916ae46251 --- /dev/null +++ b/pkgs/openvex/vexctl/registry.yaml @@ -0,0 +1,27 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: openvex + repo_name: vexctl + description: A tool to create, transform and attest VEX metadata + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.2.0") + - version_constraint: semver("<= 0.2.5") + asset: vexctl-{{.OS}}-{{.Arch}} + format: raw + windows_arm_emulation: true + complete_windows_ext: false + checksum: + type: github_release + asset: vex_checksums.txt + algorithm: sha256 + - version_constraint: "true" + asset: vexctl-{{.OS}}-{{.Arch}} + format: raw + windows_arm_emulation: true + complete_windows_ext: false + checksum: + type: github_release + asset: vexctl_checksums.txt + algorithm: sha256 diff --git a/registry.yaml b/registry.yaml index 7acab46642..d301430466 100644 --- a/registry.yaml +++ b/registry.yaml @@ -39897,6 +39897,31 @@ packages: - https://github.com/opentofu/opentofu/releases/download/{{.Version}}/tofu_{{trimV .Version}}_SHA256SUMS.pem files: - name: tofu + - type: github_release + repo_owner: openvex + repo_name: vexctl + description: A tool to create, transform and attest VEX metadata + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.2.0") + - version_constraint: semver("<= 0.2.5") + asset: vexctl-{{.OS}}-{{.Arch}} + format: raw + windows_arm_emulation: true + complete_windows_ext: false + checksum: + type: github_release + asset: vex_checksums.txt + algorithm: sha256 + - version_constraint: "true" + asset: vexctl-{{.OS}}-{{.Arch}} + format: raw + windows_arm_emulation: true + complete_windows_ext: false + checksum: + type: github_release + asset: vexctl_checksums.txt + algorithm: sha256 - type: github_release repo_owner: openziti repo_name: zrok