mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-08 18:05:42 +08:00
Support powerpc64le/riscv64/s390x Linux runners
This commit is contained in:
@@ -5,6 +5,9 @@
|
||||
"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"
|
||||
},
|
||||
@@ -14,6 +17,9 @@
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"bin": "${package}-v${version}-${rust_target}/bin/${package}${exe}",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
|
||||
@@ -9,11 +9,15 @@
|
||||
"${package}-v${version}-${rust_target}.zip"
|
||||
],
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {}
|
||||
"aarch64_windows": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,6 +8,9 @@
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {}
|
||||
"aarch64_macos": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {}
|
||||
"aarch64_windows": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {}
|
||||
"aarch64_windows": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "${package}",
|
||||
"broken": ["1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7", "1.4.8"],
|
||||
"asset_name": [
|
||||
"${package}_v${version}_${rust_target}.tar.bz2",
|
||||
"${package}_v${version}_${rust_target}.zip"
|
||||
],
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {
|
||||
"asset_name": "${package}_v${version}_${rust_target}.tar.bz2"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"asset_name": "${package}_v${version}_${rust_target}.zip"
|
||||
},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {
|
||||
"asset_name": "${package}_v${version}_x86_64-pc-windows-gnu.zip"
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"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": {
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"rust_crate": "${package}",
|
||||
"asset_name": "${package}-${rust_target}.zip",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
|
||||
@@ -8,6 +8,9 @@
|
||||
"bin": "${package}-v${version}-${rust_target}/${package}",
|
||||
"platform": {
|
||||
"x86_64_linux_musl": {},
|
||||
"aarch64_linux_gnu": {}
|
||||
"aarch64_linux_gnu": {},
|
||||
"powerpc64le_linux_gnu": {},
|
||||
"riscv64_linux_gnu": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"version_range": ">= 0.1.0",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {
|
||||
|
||||
@@ -7,11 +7,15 @@
|
||||
"${package}-${rust_target}.zip"
|
||||
],
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {}
|
||||
"aarch64_windows": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {}
|
||||
"aarch64_windows": {},
|
||||
"powerpc64le_linux_musl": {},
|
||||
"riscv64_linux_musl": {},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,12 @@
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "${package}-${version}-osx-aarch_64.zip"
|
||||
},
|
||||
"powerpc64le_linux_gnu": {
|
||||
"asset_name": "${package}-${version}-linux-ppcle_64.zip"
|
||||
},
|
||||
"s390x_linux_gnu": {
|
||||
"asset_name": "${package}-${version}-linux-s390_64.zip"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,9 @@
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "${package}-v${version}.darwin.aarch64.tar.xz"
|
||||
},
|
||||
"riscv64_linux_musl": {
|
||||
"asset_name": "${package}-v${version}.linux.riscv64.tar.xz"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,12 @@
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "${package}_${version}_darwin_arm64.tar.gz"
|
||||
},
|
||||
"powerpc64le_linux_musl": {
|
||||
"asset_name": "${package}_${version}_linux_ppc64le.tar.gz"
|
||||
},
|
||||
"s390x_linux_musl": {
|
||||
"asset_name": "${package}_${version}_linux_s390x.tar.gz"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,22 +3,20 @@
|
||||
"tag_prefix": "",
|
||||
"rust_crate": "${package}-cli",
|
||||
"version_range": ">= 0.8.0",
|
||||
"asset_name": "${package}-${rust_target_os}-${rust_target_arch}.gz",
|
||||
"bin": "${package}${exe}",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {
|
||||
"asset_name": "${package}-linux-x86_64.gz"
|
||||
},
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_macos": {
|
||||
"asset_name": "${package}-darwin-x86_64.gz"
|
||||
"asset_name": "${package}-darwin-${rust_target_arch}.gz"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"asset_name": "${package}-windows-x86_64.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"asset_name": "${package}-linux-aarch64.gz"
|
||||
"asset_name": "${package}-${rust_target_os}-${rust_target_arch}.zip"
|
||||
},
|
||||
"aarch64_linux_gnu": {},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "${package}-darwin-aarch64.gz"
|
||||
}
|
||||
"asset_name": "${package}-darwin-${rust_target_arch}.gz"
|
||||
},
|
||||
"riscv64_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,12 @@
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"asset_name": "${package}_${version}_macOS-ARM64.tar.gz"
|
||||
},
|
||||
"powerpc64le_linux_gnu": {
|
||||
"asset_name": "${package}_${version}_Linux-PPC64LE.tar.gz"
|
||||
},
|
||||
"s390x_linux_gnu": {
|
||||
"asset_name": "${package}_${version}_Linux-s390x.tar.gz"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"version_range": ">= 1.0.0",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {},
|
||||
"aarch64_linux_musl": {},
|
||||
"aarch64_macos": {}
|
||||
"aarch64_macos": {},
|
||||
"riscv64_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"repository": "https://github.com/wasm-bindgen/wasm-bindgen",
|
||||
"tag_prefix": "",
|
||||
"rust_crate": "wasm-bindgen-cli",
|
||||
"rust_crate": "${package}-cli",
|
||||
"version_range": ">= 0.2.88",
|
||||
"asset_name": "wasm-bindgen-${version}-${rust_target}.tar.gz",
|
||||
"bin": [
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"repository": "https://github.com/bytecodealliance/wasmtime",
|
||||
"tag_prefix": "v",
|
||||
"rust_crate": "wasmtime-cli",
|
||||
"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}",
|
||||
"platform": {
|
||||
@@ -14,6 +14,11 @@
|
||||
"aarch64_macos": {},
|
||||
"aarch64_windows": {
|
||||
"asset_name": "${package}-v${version}-${rust_target_arch}-${rust_target_os}.zip"
|
||||
}
|
||||
},
|
||||
"riscv64_linux_gnu": {
|
||||
"asset_name": "${package}-v${version}-riscv64gc-${rust_target_os}.tar.xz",
|
||||
"bin": "${package}-v${version}-riscv64gc-${rust_target_os}/${package}${exe}"
|
||||
},
|
||||
"s390x_linux_gnu": {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
|
||||
"platform": {
|
||||
"x86_64_linux_gnu": {},
|
||||
"x86_64_linux_musl": {},
|
||||
"x86_64_macos": {},
|
||||
"x86_64_windows": {
|
||||
"asset_name": "${package}-v${version}-${rust_target}.zip"
|
||||
|
||||
Reference in New Issue
Block a user