From dfddd0d90685110f1752c4ca5cb8e69fecf3c51b Mon Sep 17 00:00:00 2001 From: Tyrone Meijn Date: Wed, 8 Apr 2026 17:00:01 +0200 Subject: [PATCH 1/4] fix(fwdcloudsec/granted): set type to GitHub release --- pkgs/fwdcloudsec/granted/pkg.yaml | 4 +- pkgs/fwdcloudsec/granted/registry.yaml | 57 ++++++++++++++++++++------ registry.yaml | 57 ++++++++++++++++++++------ 3 files changed, 91 insertions(+), 27 deletions(-) diff --git a/pkgs/fwdcloudsec/granted/pkg.yaml b/pkgs/fwdcloudsec/granted/pkg.yaml index 832bd977f7d..64bcc065b48 100644 --- a/pkgs/fwdcloudsec/granted/pkg.yaml +++ b/pkgs/fwdcloudsec/granted/pkg.yaml @@ -1,5 +1,7 @@ packages: - - name: fwdcloudsec/granted@v0.38.0 + - name: fwdcloudsec/granted@v0.39.0 + - name: fwdcloudsec/granted + version: v0.35.0 - name: fwdcloudsec/granted version: v0.17.0 - name: fwdcloudsec/granted diff --git a/pkgs/fwdcloudsec/granted/registry.yaml b/pkgs/fwdcloudsec/granted/registry.yaml index 1d90e5f3b51..d89e632c4b5 100644 --- a/pkgs/fwdcloudsec/granted/registry.yaml +++ b/pkgs/fwdcloudsec/granted/registry.yaml @@ -1,26 +1,57 @@ # yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json packages: - - type: http + - type: github_release repo_owner: fwdcloudsec repo_name: granted aliases: - name: common-fate/granted description: The easiest way to access your cloud - url: https://releases.commonfate.io/granted/{{.Version}}/granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} - format: tar.gz + version_constraint: "false" files: - name: granted - name: assume - name: assumego replacements: amd64: x86_64 - overrides: - - goos: windows - format: zip - - goos: darwin - files: - - name: granted - - name: assume - - name: assumego - src: granted - link: assumego + version_overrides: + - version_constraint: semver("< 0.35.0") + type: http + url: https://releases.commonfate.io/granted/{{.Version}}/granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + overrides: + - goos: windows + format: zip + - goos: darwin + files: + - name: granted + - name: assume + - name: assumego + src: granted + link: assumego + - version_constraint: semver("= 0.39.0") + type: github_release + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + supported_envs: + - linux + - windows + overrides: + - goos: windows + format: zip + - version_constraint: "true" + type: github_release + repo_owner: fwdcloudsec + repo_name: granted + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + overrides: + - goos: windows + format: zip + - goos: darwin + files: + - name: granted + - name: assume + - name: assumego + src: granted + link: assumego diff --git a/registry.yaml b/registry.yaml index 9396b4dd60e..fac0ad6f332 100644 --- a/registry.yaml +++ b/registry.yaml @@ -37745,30 +37745,61 @@ packages: type: github_release asset: checksums.txt algorithm: sha256 - - type: http + - type: github_release repo_owner: fwdcloudsec repo_name: granted aliases: - name: common-fate/granted description: The easiest way to access your cloud - url: https://releases.commonfate.io/granted/{{.Version}}/granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} - format: tar.gz + version_constraint: "false" files: - name: granted - name: assume - name: assumego replacements: amd64: x86_64 - overrides: - - goos: windows - format: zip - - goos: darwin - files: - - name: granted - - name: assume - - name: assumego - src: granted - link: assumego + version_overrides: + - version_constraint: semver("< 0.35.0") + type: http + url: https://releases.commonfate.io/granted/{{.Version}}/granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + overrides: + - goos: windows + format: zip + - goos: darwin + files: + - name: granted + - name: assume + - name: assumego + src: granted + link: assumego + - version_constraint: semver("= 0.39.0") + type: github_release + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + supported_envs: + - linux + - windows + overrides: + - goos: windows + format: zip + - version_constraint: "true" + type: github_release + repo_owner: fwdcloudsec + repo_name: granted + asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + overrides: + - goos: windows + format: zip + - goos: darwin + files: + - name: granted + - name: assume + - name: assumego + src: granted + link: assumego - type: github_release repo_owner: g-plane repo_name: pnpm-shell-completion From ab0cd7166e095024207ca7c0740789f3d12d2608 Mon Sep 17 00:00:00 2001 From: Tyrone Meijn Date: Wed, 8 Apr 2026 17:15:56 +0200 Subject: [PATCH 2/4] enable checksums for GitHub releases --- pkgs/fwdcloudsec/granted/registry.yaml | 10 ++++++++++ registry.yaml | 8 ++++++++ 2 files changed, 18 insertions(+) diff --git a/pkgs/fwdcloudsec/granted/registry.yaml b/pkgs/fwdcloudsec/granted/registry.yaml index d89e632c4b5..c6e1b7e7ce3 100644 --- a/pkgs/fwdcloudsec/granted/registry.yaml +++ b/pkgs/fwdcloudsec/granted/registry.yaml @@ -14,6 +14,7 @@ packages: replacements: amd64: x86_64 version_overrides: + # From version 0.35.0 forward, GitHub Release artifacts are also published. - version_constraint: semver("< 0.35.0") type: http url: https://releases.commonfate.io/granted/{{.Version}}/granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} @@ -29,10 +30,15 @@ packages: - name: assumego src: granted link: assumego + # Version 0.39.0 did not publish prebuilt Darwin artifacts. - version_constraint: semver("= 0.39.0") type: github_release asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 supported_envs: - linux - windows @@ -45,6 +51,10 @@ packages: repo_name: granted asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 overrides: - goos: windows format: zip diff --git a/registry.yaml b/registry.yaml index fac0ad6f332..47c2b9301ec 100644 --- a/registry.yaml +++ b/registry.yaml @@ -37778,6 +37778,10 @@ packages: type: github_release asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 supported_envs: - linux - windows @@ -37790,6 +37794,10 @@ packages: repo_name: granted asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + checksum: + type: github_release + asset: checksums.txt + algorithm: sha256 overrides: - goos: windows format: zip From bf63d2f783fd7b37ce55240f70bb32aea5028bcc Mon Sep 17 00:00:00 2001 From: Tyrone Meijn Date: Thu, 9 Apr 2026 09:06:28 +0200 Subject: [PATCH 3/4] remove duplicate repo entries --- pkgs/fwdcloudsec/granted/registry.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/fwdcloudsec/granted/registry.yaml b/pkgs/fwdcloudsec/granted/registry.yaml index c6e1b7e7ce3..b9851e968f2 100644 --- a/pkgs/fwdcloudsec/granted/registry.yaml +++ b/pkgs/fwdcloudsec/granted/registry.yaml @@ -47,8 +47,6 @@ packages: format: zip - version_constraint: "true" type: github_release - repo_owner: fwdcloudsec - repo_name: granted asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz checksum: From 8fe158df64d3f76638e462921eeb785ad6061a13 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Thu, 16 Apr 2026 08:47:28 +0900 Subject: [PATCH 4/4] fix(fwdcloudsec/granted): set replacements --- pkgs/fwdcloudsec/granted/registry.yaml | 2 ++ registry.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/fwdcloudsec/granted/registry.yaml b/pkgs/fwdcloudsec/granted/registry.yaml index c92212716d8..390e63334db 100644 --- a/pkgs/fwdcloudsec/granted/registry.yaml +++ b/pkgs/fwdcloudsec/granted/registry.yaml @@ -49,6 +49,8 @@ packages: - version_constraint: "true" asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + replacements: + amd64: x86_64 checksum: type: github_release asset: checksums.txt diff --git a/registry.yaml b/registry.yaml index bfb867bf6cb..02dae251717 100644 --- a/registry.yaml +++ b/registry.yaml @@ -37860,6 +37860,8 @@ packages: - version_constraint: "true" asset: granted_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz + replacements: + amd64: x86_64 checksum: type: github_release asset: checksums.txt