mirror of
https://github.com/taiki-e/install-action.git
synced 2026-04-28 10:00:26 +00:00
Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
36d793de2e | ||
|
|
a43f23de26 | ||
|
|
2b4779f93e | ||
|
|
af01ff0e81 | ||
|
|
b9230df11f | ||
|
|
63c4692c70 | ||
|
|
37461a1de4 | ||
|
|
75e3d278fc | ||
|
|
6bf298cd5d | ||
|
|
ba75d3011f |
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@@ -139,8 +139,9 @@ jobs:
|
||||
- almalinux:9-minimal # glibc 2.34
|
||||
- centos:6 # glibc 2.12
|
||||
- centos:7 # glibc 2.17
|
||||
- opensuse/leap:latest # glibc 2.31 (as of leap 15.5)
|
||||
- opensuse/tumbleweed:latest # glibc 2.39 (as of 2024-04-18)
|
||||
# TODO: broken: Repository 'Update repository of openSUSE Backports' is invalid.
|
||||
# - opensuse/leap:latest # glibc 2.31 (as of leap 15.5)
|
||||
# - opensuse/tumbleweed:latest # glibc 2.39 (as of 2024-04-18)
|
||||
- archlinux:latest # glibc 2.38 (as of 2024-04-18)
|
||||
- alpine:latest # musl 1.2.4 (as of alpine 3.19)
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
21
CHANGELOG.md
21
CHANGELOG.md
@@ -10,6 +10,22 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.42.5] - 2024-07-23
|
||||
|
||||
- Update `wasmtime@latest` to 23.0.1.
|
||||
|
||||
- Update `typos@latest` to 1.23.3.
|
||||
|
||||
- Update `cargo-tarpaulin@latest` to 0.31.0.
|
||||
|
||||
## [2.42.4] - 2024-07-18
|
||||
|
||||
- Update `cargo-llvm-cov@latest` to 0.6.11.
|
||||
|
||||
## [2.42.3] - 2024-07-18
|
||||
|
||||
- Update `espup@latest` to 0.12.2.
|
||||
|
||||
## [2.42.2] - 2024-07-18
|
||||
|
||||
- Update `just@latest` to 1.32.0.
|
||||
@@ -2492,7 +2508,10 @@ Note: This release is considered a breaking change because installing on version
|
||||
|
||||
Initial release
|
||||
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.42.2...HEAD
|
||||
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.42.5...HEAD
|
||||
[2.42.5]: https://github.com/taiki-e/install-action/compare/v2.42.4...v2.42.5
|
||||
[2.42.4]: https://github.com/taiki-e/install-action/compare/v2.42.3...v2.42.4
|
||||
[2.42.3]: https://github.com/taiki-e/install-action/compare/v2.42.2...v2.42.3
|
||||
[2.42.2]: https://github.com/taiki-e/install-action/compare/v2.42.1...v2.42.2
|
||||
[2.42.1]: https://github.com/taiki-e/install-action/compare/v2.42.0...v2.42.1
|
||||
[2.42.0]: https://github.com/taiki-e/install-action/compare/v2.41.18...v2.42.0
|
||||
|
||||
26
manifests/cargo-llvm-cov.json
generated
26
manifests/cargo-llvm-cov.json
generated
@@ -19,10 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-llvm-cov/blob/main/LICENSE-MIT)",
|
||||
"latest": {
|
||||
"version": "0.6.10"
|
||||
"version": "0.6.11"
|
||||
},
|
||||
"0.6": {
|
||||
"version": "0.6.10"
|
||||
"version": "0.6.11"
|
||||
},
|
||||
"0.6.11": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCA74B10A8B3F4",
|
||||
"checksum": "951db9b5b669a531bdfa0a5d7fa21031ee1ad069b75ca86259ac84ae54b27826"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCA74B941EC0D2",
|
||||
"checksum": "efaa24d7cecced0837e4b4dbb964750a78ba5e72a7426d7b17d37d8afafafcbb"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCA74B3E49C6BA",
|
||||
"checksum": "b35587e984b4bc27ec15c8f62028f8650446f871ab83e5ee1c308838ca90226f"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCA74B16D4D5FD",
|
||||
"checksum": "fa75483600372df01863c766ffd0da5611a3a2671adb2f475860569169c34187"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCA74B506EC4BF",
|
||||
"checksum": "eecb6683cd0cba3e7285ec7c9576a6c34d1fc1a3d302ae0c1a7cb5a7cf0b5c57"
|
||||
}
|
||||
},
|
||||
"0.6.10": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
27
manifests/cargo-tarpaulin.json
generated
27
manifests/cargo-tarpaulin.json
generated
@@ -19,7 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-MIT) OR [Apache-2.0](https://github.com/xd009642/tarpaulin/blob/develop/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.30.0"
|
||||
"version": "0.31.0"
|
||||
},
|
||||
"0.31": {
|
||||
"version": "0.31.0"
|
||||
},
|
||||
"0.31.0": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCAAA024D47416",
|
||||
"checksum": "9b25ccf3af631417ed7380b5d34bde0efc50fc829f33fd71fd9f5acaf9f8d00c"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCAAA03707DB22",
|
||||
"checksum": "1be313bde154bca03097bbde824bee94ce6e99b6ecc3a0039f61d18cbee8347d"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCAAA059AF690B",
|
||||
"checksum": "334211b30f1cccde64c5c2925902327412c048cce43b34db413f1c7e68167e41"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DCAAA00654F2ED",
|
||||
"checksum": "432e2879be69e2da9603fd033673fb72ff1f61796767c4fc912012f7698b5b7b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCAA9FCE59587E",
|
||||
"checksum": "fb74985e82575c0f9a7d12d0807f062a418c8dfa37f28ef052bedd4cb76f2741"
|
||||
}
|
||||
},
|
||||
"0.30": {
|
||||
"version": "0.30.0"
|
||||
|
||||
26
manifests/espup.json
generated
26
manifests/espup.json
generated
@@ -19,10 +19,32 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/esp-rs/espup/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/esp-rs/espup/blob/main/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "0.12.1"
|
||||
"version": "0.12.2"
|
||||
},
|
||||
"0.12": {
|
||||
"version": "0.12.1"
|
||||
"version": "0.12.2"
|
||||
},
|
||||
"0.12.2": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DCA71F794A47D4",
|
||||
"checksum": "21b5de392b6d4af6ccb4f480136a05cece2171188938f113a608584a876f1f8a"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCA71F20736917",
|
||||
"checksum": "b7f22dbc1664cd2af23d39eaec291db9dfdc5928caf9ad82c559908d4a3ffcf9"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCA71F70242118",
|
||||
"checksum": "be8fe138107cda65339975cefdc3369f22ed56084bcc75937b610b3cad0328e5"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DCA71F519881C5",
|
||||
"checksum": "49d3e189f2b2f21b25c38d724c35904061a92b061a1f0b184cc35e1d792168e2"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCA71F1BB17807",
|
||||
"checksum": "914bc11613e1aa7f734aed33e630738e4d90aec9c8347640546fe00a2c906a8e"
|
||||
}
|
||||
},
|
||||
"0.12.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
|
||||
24
manifests/typos.json
generated
24
manifests/typos.json
generated
@@ -16,13 +16,31 @@
|
||||
},
|
||||
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
|
||||
"latest": {
|
||||
"version": "1.23.2"
|
||||
"version": "1.23.3"
|
||||
},
|
||||
"1": {
|
||||
"version": "1.23.2"
|
||||
"version": "1.23.3"
|
||||
},
|
||||
"1.23": {
|
||||
"version": "1.23.2"
|
||||
"version": "1.23.3"
|
||||
},
|
||||
"1.23.3": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DCAA8816A9D6D0",
|
||||
"checksum": "25debe7b628652fcae71c91a4e4075eb8a52158eca7fb11309acc93bdfeeb1f0"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCAA880496865B",
|
||||
"checksum": "52de8284875ae76dceb7f3ef715c38d7c927d025af9794817dd838a239b93c95"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCAA885A5FFA29",
|
||||
"checksum": "83c97e7ff7fc7d52d3b33e88427d39448eeebb0f159592e50b924542d555f3ed"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCAA8808FC3F7F",
|
||||
"checksum": "e52ff52f4e5eb2ec5a58a4baa6512913048c52e3a1c4e97b841eea282f2dd60e"
|
||||
}
|
||||
},
|
||||
"1.23.2": {
|
||||
"x86_64_linux_musl": {
|
||||
|
||||
52
manifests/wasmtime.json
generated
52
manifests/wasmtime.json
generated
@@ -24,7 +24,57 @@
|
||||
},
|
||||
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
|
||||
"latest": {
|
||||
"version": "22.0.0"
|
||||
"version": "23.0.1"
|
||||
},
|
||||
"23": {
|
||||
"version": "23.0.1"
|
||||
},
|
||||
"23.0": {
|
||||
"version": "23.0.1"
|
||||
},
|
||||
"23.0.1": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DCAA6B6F0C2522",
|
||||
"checksum": "2fe554453d69999f0e51571236fe3635c2fa790e3f7af7d23953445c9ad0ea4b"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCAA6B7013B971",
|
||||
"checksum": "a8ca1f4d5913f317067293743ce374cf1c39471e6fd5d3f277dbba9331b04b94"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCAA6B73E6FE5A",
|
||||
"checksum": "adad9ef7536a8758f09d9881621bed6b7f9e5eef79ea1579daf0a91dc7d4e21b"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DCAA6B676243A4",
|
||||
"checksum": "fbfe0cb8f786617f92a8710280637ef2dbec8b53ab12334f0dc78ebfdca1442b"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCAA6B685299A1",
|
||||
"checksum": "40ad363e9ef985cef52eba0836f40d97e52c71087329497656969af4e653c834"
|
||||
}
|
||||
},
|
||||
"23.0.0": {
|
||||
"x86_64_linux_gnu": {
|
||||
"etag": "0x8DCAA5F8E5249A6",
|
||||
"checksum": "da5f40a9bdf8d50f5f429d3f8563678b1f11ef4d435b4d976b65bf0325c0bcd9"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DCAA5F8F591BC9",
|
||||
"checksum": "a48e36d12cc34e336c902ba44136e88cc4ad050928cdb835acef2e534ebc4284"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DCAA5F93A37B89",
|
||||
"checksum": "ff8bd3e0d763db6ff69de9aa253cf8b3ebec1cb51e42aa3fcf755891c38a97f4"
|
||||
},
|
||||
"aarch64_linux_gnu": {
|
||||
"etag": "0x8DCAA5F87720051",
|
||||
"checksum": "7f5089f25f17537e2f3d28010b9678448b4f00edf4f108c122cc19e6c0061bfd"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DCAA5F88733344",
|
||||
"checksum": "4aba8cba64d155858bdd4ad187fa4b97eb8a3241b917ccd7b4b13fa40059c703"
|
||||
}
|
||||
},
|
||||
"22": {
|
||||
"version": "22.0.0"
|
||||
|
||||
@@ -5,26 +5,34 @@ IFS=$'\n\t'
|
||||
cd "$(dirname "$0")"/../..
|
||||
|
||||
# They don't provide prebuilt binaries for musl or old glibc host.
|
||||
# version `GLIBC_2.34' not found
|
||||
glibc_pre_2_34_incompat=(
|
||||
cargo-cyclonedx
|
||||
cargo-spellcheck
|
||||
wait-for-them
|
||||
xbuild
|
||||
)
|
||||
# version `GLIBC_2.31' not found
|
||||
glibc_pre_2_31_incompat=(
|
||||
"${glibc_pre_2_34_incompat[@]}"
|
||||
cargo-sort
|
||||
espup
|
||||
zola
|
||||
)
|
||||
glibc_pre_2_27_incompat=(
|
||||
# version `GLIBC_2.28' not found
|
||||
glibc_pre_2_28_incompat=(
|
||||
"${glibc_pre_2_31_incompat[@]}"
|
||||
wasmtime
|
||||
)
|
||||
# version `GLIBC_2.27' not found
|
||||
glibc_pre_2_27_incompat=(
|
||||
"${glibc_pre_2_28_incompat[@]}"
|
||||
cargo-watch
|
||||
mdbook-linkcheck
|
||||
protoc
|
||||
valgrind
|
||||
wasmtime
|
||||
)
|
||||
# version `GLIBC_2.17' not found
|
||||
glibc_pre_2_17_incompat=(
|
||||
"${glibc_pre_2_27_incompat[@]}"
|
||||
deepsource
|
||||
@@ -58,13 +66,18 @@ case "$(uname -s)" in
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(sort -Vu <<<"2.28"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
higher_glibc_version=$(sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
|
||||
higher_glibc_version=$(sort -Vu <<<"2.27"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
|
||||
higher_glibc_version=$(sort -Vu <<<"2.17"$'\n'"${host_glibc_version}" | tail -1)
|
||||
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
|
||||
incompat_tools+=("${glibc_pre_2_17_incompat[@]}")
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_27_incompat[@]}")
|
||||
incompat_tools+=("${glibc_pre_2_28_incompat[@]}")
|
||||
fi
|
||||
else
|
||||
incompat_tools+=("${glibc_pre_2_31_incompat[@]}")
|
||||
|
||||
Reference in New Issue
Block a user