mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-18 20:02:36 +08:00
Support artifact attestations verification
This commit is contained in:
@@ -2,8 +2,16 @@
|
||||
"repository": "https://github.com/biomejs/biome",
|
||||
"website": "https://biomejs.dev",
|
||||
"license_markdown": "[Apache-2.0](https://github.com/biomejs/biome/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/biomejs/biome/blob/main/LICENSE-MIT)",
|
||||
"tag_prefix": "cli/v",
|
||||
"tag_prefix": ["@biomejs/biome@", "cli/v"],
|
||||
"bin": "${package}${exe}",
|
||||
"signing": {
|
||||
"version_range": ">= 2.3.9",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {
|
||||
"asset_name": "${package}-linux-x64"
|
||||
|
||||
@@ -4,6 +4,14 @@
|
||||
"rust_crate": "${package}",
|
||||
"bin": "${package}-${rust_target}/${package}${exe}",
|
||||
"version_range": ">= 0.5.0",
|
||||
"signing": {
|
||||
"version_range": ">= 0.5.4",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {
|
||||
"asset_name": "${package}-linux-amd64.tar.gz"
|
||||
|
||||
@@ -8,6 +8,14 @@
|
||||
"${package}-${rust_target}.zip",
|
||||
"${package}-v${version}-${rust_target}.zip"
|
||||
],
|
||||
"signing": {
|
||||
"version_range": ">= 0.6.44",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"signing": {
|
||||
"version_range": ">= 0.8.5",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"signing": {
|
||||
"version_range": ">= 0.1.37",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"signing": {
|
||||
"version_range": ">= 0.2.23",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -6,6 +6,13 @@
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"bin": ["${package}${exe}", "${package}-cp${exe}"],
|
||||
"version_range": ">= 1.0.0",
|
||||
"signing": {
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/ci.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -6,6 +6,14 @@
|
||||
"${package}-${rust_target}.tar.gz",
|
||||
"${package}-${rust_target}.zip"
|
||||
],
|
||||
"signing": {
|
||||
"version_range": ">= 0.6.16",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"signing": {
|
||||
"version_range": ">= 0.1.5",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "taiki-e/github-actions/.github/workflows/rust-release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -6,6 +6,14 @@
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"bin": "${package}-${rust_target}/${package}${exe}",
|
||||
"version_range": ">= 0.2.20",
|
||||
"signing": {
|
||||
"version_range": ">= 0.3.1",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "v",
|
||||
"bin": "${package}${exe}",
|
||||
"version_range": ">= 0.62.0",
|
||||
"signing": {
|
||||
"version_range": ">= 0.69.4",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/reusable-release.yaml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {
|
||||
"asset_name": "${package}_${version}_Linux-64bit.tar.gz"
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"license_markdown": "[Apache-2.0](https://github.com/astral-sh/uv/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/astral-sh/uv/blob/main/LICENSE-MIT)",
|
||||
"tag_prefix": "",
|
||||
"version_range": ">= 0.8.16",
|
||||
"signing": {
|
||||
"version_range": ">= 0.9.13",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {
|
||||
"asset_name": "${package}-x86_64-unknown-linux-musl.tar.gz",
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"tag_prefix": "wash-v",
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}${exe}",
|
||||
"signing": {
|
||||
"version_range": ">= 2.0.0",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/wash.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -4,6 +4,14 @@
|
||||
"rust_crate": "${package}-cli",
|
||||
"asset_name": "${package}-v${version}-${rust_target_arch}-${rust_target_os}.tar.xz",
|
||||
"bin": "${package}-v${version}-${rust_target_arch}-${rust_target_os}/${package}${exe}",
|
||||
"signing": {
|
||||
"version_range": ">= 28.0.0",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/publish-artifacts.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -4,6 +4,13 @@
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.tar.gz",
|
||||
"version_range": ">= 1.9.0",
|
||||
"signing": {
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release-binaries.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_macos": {},
|
||||
|
||||
@@ -2,6 +2,14 @@
|
||||
"repository": "https://github.com/getzola/zola",
|
||||
"tag_prefix": "v",
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"signing": {
|
||||
"version_range": ">= 0.20.0",
|
||||
"kind": {
|
||||
"gh-attestation": {
|
||||
"signer-workflow": "${repo}/.github/workflows/release.yml"
|
||||
}
|
||||
}
|
||||
},
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
|
||||
Reference in New Issue
Block a user