From 8a1496f75eb34e1e88d3cf12421a2822c7878e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sat, 9 Aug 2025 09:50:59 +0300 Subject: [PATCH] feat(ctron/oidc-cli): GitHub artifact attestations config --- pkgs/ctron/oidc-cli/pkg.yaml | 2 ++ pkgs/ctron/oidc-cli/registry.yaml | 12 ++++++++++++ registry.yaml | 12 ++++++++++++ 3 files changed, 26 insertions(+) diff --git a/pkgs/ctron/oidc-cli/pkg.yaml b/pkgs/ctron/oidc-cli/pkg.yaml index dfa329bda18..79f2be234e5 100644 --- a/pkgs/ctron/oidc-cli/pkg.yaml +++ b/pkgs/ctron/oidc-cli/pkg.yaml @@ -1,2 +1,4 @@ packages: - name: ctron/oidc-cli@v0.6.0 + - name: ctron/oidc-cli + version: v0.5.1 diff --git a/pkgs/ctron/oidc-cli/registry.yaml b/pkgs/ctron/oidc-cli/registry.yaml index a894d180f31..a6f0922aa5e 100644 --- a/pkgs/ctron/oidc-cli/registry.yaml +++ b/pkgs/ctron/oidc-cli/registry.yaml @@ -10,6 +10,16 @@ packages: version_overrides: - version_constraint: Version == "v0.1.2" no_asset: true + - version_constraint: semver("<= 0.5.1") + asset: oidc-{{.Arch}}-{{.OS}} + format: raw + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc - version_constraint: "true" asset: oidc-{{.Arch}}-{{.OS}} format: raw @@ -20,3 +30,5 @@ packages: darwin: apple-darwin linux: unknown-linux-musl windows: pc-windows-msvc + github_artifact_attestations: + signer_workflow: ctron/oidc-cli/.github/workflows/release.yaml diff --git a/registry.yaml b/registry.yaml index 2060c4d2f13..c86b357478b 100644 --- a/registry.yaml +++ b/registry.yaml @@ -24467,6 +24467,16 @@ packages: version_overrides: - version_constraint: Version == "v0.1.2" no_asset: true + - version_constraint: semver("<= 0.5.1") + asset: oidc-{{.Arch}}-{{.OS}} + format: raw + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc - version_constraint: "true" asset: oidc-{{.Arch}}-{{.OS}} format: raw @@ -24477,6 +24487,8 @@ packages: darwin: apple-darwin linux: unknown-linux-musl windows: pc-windows-msvc + github_artifact_attestations: + signer_workflow: ctron/oidc-cli/.github/workflows/release.yaml - type: github_release repo_owner: cubefs repo_name: cubefs