Add cyclonedx (#1000)

Also improve check that gnu binaries are not needed if musl exists.
This commit is contained in:
John Vandenberg
2025-06-19 19:55:47 +08:00
committed by GitHub
parent 5b3d0ef321
commit 7afdc6d42b
15 changed files with 106 additions and 15 deletions

View File

@@ -5,9 +5,6 @@
"tag_prefix": "cli/v",
"bin": "${package}${exe}",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-x64"
},
"x86_64_linux_musl": {
"asset_name": "${package}-linux-x64-musl"
},
@@ -17,9 +14,6 @@
"x86_64_windows": {
"asset_name": "${package}-win32-x64${exe}"
},
"aarch64_linux_gnu": {
"asset_name": "${package}-linux-arm64"
},
"aarch64_linux_musl": {
"asset_name": "${package}-linux-arm64-musl"
},

View File

@@ -5,9 +5,6 @@
"bin": "${package}-${rust_target}/${package}${exe}",
"version_range": ">= 0.5.0",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-amd64.tar.gz"
},
"x86_64_linux_musl": {
"asset_name": "${package}-${rust_target}.tar.xz"
},

View File

@@ -9,7 +9,6 @@
"${package}-v${version}-${rust_target}.zip"
],
"platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},

View File

@@ -6,7 +6,6 @@
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
"bin": "./${package}-v${version}-${rust_target}/${package}${exe}",
"platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {

View File

@@ -0,0 +1,25 @@
{
"repository": "https://github.com/CycloneDX/cyclonedx-cli",
"tag_prefix": "v",
"version_range": ">= 0.27.2",
"platform": {
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-x64"
},
"x86_64_macos": {
"asset_name": "${package}-osx-x64"
},
"x86_64_windows": {
"asset_name": "${package}-win-x64${exe}"
},
"aarch64_linux_gnu": {
"asset_name": "${package}-linux-arm64"
},
"aarch64_macos": {
"asset_name": "${package}-osx-arm64"
},
"aarch64_windows": {
"asset_name": "${package}-win-arm64${exe}"
}
}
}

View File

@@ -4,7 +4,6 @@
"rust_crate": "${package}",
"asset_name": "${package}-${rust_target}.zip",
"platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},

View File

@@ -6,7 +6,6 @@
"version_range": ">= 0.1.0",
"platform": {
"x86_64_linux_musl": {},
"x86_64_linux_gnu": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip"

View File

@@ -7,7 +7,6 @@
"${package}-${rust_target}.zip"
],
"platform": {
"x86_64_linux_gnu": {},
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},