Files
install-action/tools/codegen/base/cargo-cyclonedx.json
2026-03-21 04:45:12 +09:00

43 lines
1.1 KiB
JSON

{
"repository": "https://github.com/CycloneDX/cyclonedx-rust-cargo",
"tag_prefix": "cargo-cyclonedx-",
"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"
},
"x86_64_linux_musl": {
"asset_name": "${package}-${rust_target}.tar.xz"
},
"x86_64_macos": {
"asset_name": [
"${package}-${rust_target}.tar.xz",
"${package}-Darwin-x86_64.tar.gz"
]
},
"x86_64_windows": {
"asset_name": [
"${package}-${rust_target}.zip",
"${package}-Win-x86_64.zip"
],
"bin": "${package}${exe}"
},
"aarch64_linux_gnu": {
"asset_name": "${package}-${rust_target}.tar.xz"
},
"aarch64_macos": {
"asset_name": "${package}-${rust_target}.tar.xz"
}
}
}