From 50dc6412427688399f2fc16f42fdd055956dfe0d Mon Sep 17 00:00:00 2001 From: Taku Kodma <79110363+risu729@users.noreply.github.com> Date: Wed, 13 May 2026 01:06:55 +1000 Subject: [PATCH 1/4] feat(str4d/age-plugin-yubikey): scaffold str4d/age-plugin-yubikey --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 4 ++- pkgs/str4d/age-plugin-yubikey/registry.yaml | 28 ++++++++++++++------- registry.yaml | 28 ++++++++++++++------- 3 files changed, 41 insertions(+), 19 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml index afc2241eecc..6f66f612701 100644 --- a/pkgs/str4d/age-plugin-yubikey/pkg.yaml +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -1,5 +1,7 @@ packages: - - name: str4d/age-plugin-yubikey@v0.5.0 + - name: str4d/age-plugin-yubikey@v0.5.1 + - name: str4d/age-plugin-yubikey + version: v0.5.0 - name: str4d/age-plugin-yubikey version: v0.4.0 - name: str4d/age-plugin-yubikey diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index 1e49b55556b..2031568f3ee 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -5,10 +5,20 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" - files: - - name: age-plugin-yubikey - src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: Version == "v0.5.0" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin/arm64 + - windows/amd64 - version_constraint: semver("<= 0.3.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -34,17 +44,17 @@ packages: format: zip supported_envs: - darwin + - windows - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz + format: zip windows_arm_emulation: true replacements: amd64: x86_64 overrides: - - goos: windows - format: zip + - goos: darwin + format: tar.gz supported_envs: - - darwin/arm64 - - linux/amd64 - - windows + - darwin + - windows/amd64 diff --git a/registry.yaml b/registry.yaml index daa0f33ec2b..b164c674d23 100644 --- a/registry.yaml +++ b/registry.yaml @@ -84154,10 +84154,20 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" - files: - - name: age-plugin-yubikey - src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: Version == "v0.5.0" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin/arm64 + - windows/amd64 - version_constraint: semver("<= 0.3.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -84183,20 +84193,20 @@ packages: format: zip supported_envs: - darwin + - windows - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz + format: zip windows_arm_emulation: true replacements: amd64: x86_64 overrides: - - goos: windows - format: zip + - goos: darwin + format: tar.gz supported_envs: - - darwin/arm64 - - linux/amd64 - - windows + - darwin + - windows/amd64 - type: github_release repo_owner: str4d repo_name: rage From 944b7f45d2367fa5f4a4ce04bdc9e9e08f25dca7 Mon Sep 17 00:00:00 2001 From: Taku Kodma <79110363+risu729@users.noreply.github.com> Date: Wed, 13 May 2026 01:13:50 +1000 Subject: [PATCH 2/4] fix(str4d/age-plugin-yubikey): set archive file path --- pkgs/str4d/age-plugin-yubikey/registry.yaml | 3 +++ registry.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index 2031568f3ee..c7c1158e0e1 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -5,6 +5,9 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" + files: + - name: age-plugin-yubikey + src: age-plugin-yubikey/age-plugin-yubikey version_overrides: - version_constraint: Version == "v0.5.0" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} diff --git a/registry.yaml b/registry.yaml index b164c674d23..c1ba6dffd74 100644 --- a/registry.yaml +++ b/registry.yaml @@ -84154,6 +84154,9 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" + files: + - name: age-plugin-yubikey + src: age-plugin-yubikey/age-plugin-yubikey version_overrides: - version_constraint: Version == "v0.5.0" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} From 24aa8efbb354565062e3c07b57787d3c3b8c8700 Mon Sep 17 00:00:00 2001 From: Taku Kodma <79110363+risu729@users.noreply.github.com> Date: Thu, 14 May 2026 00:35:43 +1000 Subject: [PATCH 3/4] fix(str4d/age-plugin-yubikey): support future linux releases --- pkgs/str4d/age-plugin-yubikey/registry.yaml | 15 ++++++++++++++- registry.yaml | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index c7c1158e0e1..e40e839358a 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -49,7 +49,7 @@ packages: - darwin - windows - amd64 - - version_constraint: "true" + - version_constraint: Version == "v0.5.1" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: zip windows_arm_emulation: true @@ -61,3 +61,16 @@ packages: supported_envs: - darwin - windows/amd64 + - version_constraint: "true" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin + - windows/amd64 diff --git a/registry.yaml b/registry.yaml index c1ba6dffd74..1e495e5797d 100644 --- a/registry.yaml +++ b/registry.yaml @@ -84198,7 +84198,7 @@ packages: - darwin - windows - amd64 - - version_constraint: "true" + - version_constraint: Version == "v0.5.1" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: zip windows_arm_emulation: true @@ -84210,6 +84210,19 @@ packages: supported_envs: - darwin - windows/amd64 + - version_constraint: "true" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin + - windows/amd64 - type: github_release repo_owner: str4d repo_name: rage From 6abbf23335d7321ea2566883510fe3430f8cbe56 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Wed, 13 May 2026 23:54:08 +0900 Subject: [PATCH 4/4] refactor(str4d/age-plugin-yubikey): merge version_constraints and simplify code --- pkgs/str4d/age-plugin-yubikey/registry.yaml | 17 ++--------------- registry.yaml | 17 ++--------------- 2 files changed, 4 insertions(+), 30 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index e40e839358a..5e2fdd27120 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -36,19 +36,6 @@ packages: - darwin - windows - amd64 - - version_constraint: semver("<= 0.4.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - version_constraint: Version == "v0.5.1" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: zip @@ -71,6 +58,6 @@ packages: - goos: windows format: zip supported_envs: - - linux/amd64 - darwin - - windows/amd64 + - windows + - amd64 diff --git a/registry.yaml b/registry.yaml index 1e495e5797d..5deca9f1893 100644 --- a/registry.yaml +++ b/registry.yaml @@ -84185,19 +84185,6 @@ packages: - darwin - windows - amd64 - - version_constraint: semver("<= 0.4.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - version_constraint: Version == "v0.5.1" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: zip @@ -84220,9 +84207,9 @@ packages: - goos: windows format: zip supported_envs: - - linux/amd64 - darwin - - windows/amd64 + - windows + - amd64 - type: github_release repo_owner: str4d repo_name: rage