Compare commits

...

10 Commits

Author SHA1 Message Date
Taiki Endo
36d793de2e Release 2.42.5 2024-07-24 03:01:04 +09:00
Taiki Endo
a43f23de26 ci: Temporarily disable broken opensuse containers
```
Repository 'Update repository of openSUSE Backports' is invalid.
```
2024-07-24 02:58:49 +09:00
Taiki Endo
2b4779f93e Mark wasmtime as pre_2_28_incompat 2024-07-24 02:58:49 +09:00
Taiki Endo
af01ff0e81 Update wasmtime@latest to 23.0.1 2024-07-24 02:58:49 +09:00
Taiki Endo
b9230df11f Update typos@latest to 1.23.3 2024-07-24 02:58:49 +09:00
Taiki Endo
63c4692c70 Update cargo-tarpaulin@latest to 0.31.0 2024-07-24 02:58:49 +09:00
Taiki Endo
37461a1de4 Release 2.42.4 2024-07-19 02:15:47 +09:00
Taiki Endo
75e3d278fc Update cargo-llvm-cov@latest to 0.6.11 2024-07-19 02:11:47 +09:00
Taiki Endo
6bf298cd5d Release 2.42.3 2024-07-18 21:22:50 +09:00
Taiki Endo
ba75d3011f Update espup@latest to 0.12.2 2024-07-18 21:17:46 +09:00
8 changed files with 188 additions and 18 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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": {

View File

@@ -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
View File

@@ -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
View File

@@ -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": {

View File

@@ -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"

View File

@@ -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[@]}")