Compare commits

...

18 Commits

Author SHA1 Message Date
Taiki Endo
69a1d2b891 Release 2.48.17 2025-02-20 20:02:50 +09:00
Taiki Endo
c57ce37e13 Update wasmtime@latest to 30.0.0 2025-02-20 13:15:42 +09:00
Taiki Endo
7afac3d3be Release 2.48.16 2025-02-20 03:39:57 +09:00
Taiki Endo
c036d35ea6 Update typos@latest to 1.29.8 2025-02-20 03:36:15 +09:00
Taiki Endo
54b836426b Release 2.48.15 2025-02-19 02:10:33 +09:00
Taiki Endo
9fff09cbe0 Update xh@latest to 0.24.0 2025-02-18 18:14:12 +09:00
Taiki Endo
13b3c51a32 Release 2.48.14 2025-02-18 09:08:33 +09:00
Taiki Endo
3ccbe21af2 Update mdbook@latest to 0.4.45 2025-02-18 06:13:44 +09:00
Taiki Endo
ad0904967b Release 2.48.13 2025-02-17 02:17:11 +09:00
Taiki Endo
3fc69e7246 tools: Update publish.sh 2025-02-17 02:16:54 +09:00
Taiki Endo
f45576468f codegen: zola now provides AArch64 Linux binary 2025-02-17 02:16:06 +09:00
Taiki Endo
7b30dcdca1 Mark zola as glibc_pre_2_35_incompat
```
zola: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by zola)
```
2025-02-17 02:16:06 +09:00
Taiki Endo
f188d3633d Update zola@latest to 0.20.0 2025-02-17 02:16:06 +09:00
Taiki Endo
83080f843d Update cargo-binstall@latest to 1.11.0 2025-02-17 02:16:06 +09:00
Taiki Endo
7bcfa52bea Release 2.48.12 2025-02-15 03:15:59 +09:00
Taiki Endo
f8ea9d2f10 Update rclone@latest to 1.69.1 2025-02-15 03:14:15 +09:00
Taiki Endo
dfe4a92949 Update cargo-tarpaulin@latest to 0.32.0 2025-02-14 21:15:19 +09:00
Taiki Endo
85f2be18a0 Update cargo-nextest@latest to 0.9.91 2025-02-14 11:03:25 +09:00
13 changed files with 293 additions and 43 deletions

View File

@@ -10,6 +10,38 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.48.17] - 2025-02-20
- Update `wasmtime@latest` to 30.0.0.
## [2.48.16] - 2025-02-19
- Update `typos@latest` to 1.29.8.
## [2.48.15] - 2025-02-18
- Update `xh@latest` to 0.24.0.
## [2.48.14] - 2025-02-18
- Update `mdbook@latest` to 0.4.45.
## [2.48.13] - 2025-02-16
- Support `zola` on AArch64 Linux.
- Update `zola@latest` to 0.20.0.
- Update `cargo-binstall@latest` to 1.11.0.
## [2.48.12] - 2025-02-14
- Update `rclone@latest` to 1.69.1.
- Update `cargo-tarpaulin@latest` to 0.32.0.
- Update `cargo-nextest@latest` to 0.9.91.
## [2.48.11] - 2025-02-14 ## [2.48.11] - 2025-02-14
- Update `typos@latest` to 1.29.7. - Update `typos@latest` to 1.29.7.
@@ -3498,7 +3530,13 @@ Note: This release is considered a breaking change because installing on version
Initial release Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.48.11...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.48.17...HEAD
[2.48.17]: https://github.com/taiki-e/install-action/compare/v2.48.16...v2.48.17
[2.48.16]: https://github.com/taiki-e/install-action/compare/v2.48.15...v2.48.16
[2.48.15]: https://github.com/taiki-e/install-action/compare/v2.48.14...v2.48.15
[2.48.14]: https://github.com/taiki-e/install-action/compare/v2.48.13...v2.48.14
[2.48.13]: https://github.com/taiki-e/install-action/compare/v2.48.12...v2.48.13
[2.48.12]: https://github.com/taiki-e/install-action/compare/v2.48.11...v2.48.12
[2.48.11]: https://github.com/taiki-e/install-action/compare/v2.48.10...v2.48.11 [2.48.11]: https://github.com/taiki-e/install-action/compare/v2.48.10...v2.48.11
[2.48.10]: https://github.com/taiki-e/install-action/compare/v2.48.9...v2.48.10 [2.48.10]: https://github.com/taiki-e/install-action/compare/v2.48.9...v2.48.10
[2.48.9]: https://github.com/taiki-e/install-action/compare/v2.48.8...v2.48.9 [2.48.9]: https://github.com/taiki-e/install-action/compare/v2.48.8...v2.48.9

View File

@@ -22,32 +22,32 @@
}, },
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)", "license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": { "latest": {
"version": "1.10.23" "version": "1.11.0"
}, },
"1.10.23": { "1.11.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {
"etag": "0x8DD4AFD896913A3", "etag": "0x8DD4DA50EF05FF4",
"checksum": "34de8f3ada6cb3e7ba6b928c89e0365b2d915bf55868f89adb2dc6ef54dc7a57" "checksum": "1d9afc284393a341d7c6317101c0f208d8fad9f7a2ed6f1853628cc5c1403b7d"
}, },
"x86_64_macos": { "x86_64_macos": {
"etag": "0x8DD4AFD5A60CA1D", "etag": "0x8DD4DA4AFD6B7B5",
"checksum": "2bf066806ab55af01111f36429f17417a0edf4b378b7da0bf20630e3513452ae" "checksum": "89b3c2e847ba3edd2e016850d1223c5df3743d5c801f08c60da64d39dd4cc8d6"
}, },
"x86_64_windows": { "x86_64_windows": {
"etag": "0x8DD4AFE9EE1AC80", "etag": "0x8DD4DA60C2A3B51",
"checksum": "e3abbe9a4607ec25b13bcb753a6107b8c4c3c96182613077d8e31e98c1c5d05f" "checksum": "0cd260738ea30032c0c0a6eeb446cfe5c5ec5974323d7a2a031da1fd10c7760d"
}, },
"aarch64_linux_musl": { "aarch64_linux_musl": {
"etag": "0x8DD4AFD39474706", "etag": "0x8DD4DA478073A0E",
"checksum": "95e7e99e421af46ae3553f3d39ef7a8e30b5a9b665766ff1a377b98c5f779ca2" "checksum": "0023091a41560dd8f948f401c21401d036e42408e7183e62017b6b90b5973b7c"
}, },
"aarch64_macos": { "aarch64_macos": {
"etag": "0x8DD4AFDA9863BD9", "etag": "0x8DD4DA4E6F4CEBC",
"checksum": "73abce9648edad70f4c5d22c30a2f5bb8ebedd012b6ac874608003153fd815c2" "checksum": "bd746c656e5cc9820fb277b442f438127bc461c52f20500452b845a767d15322"
}, },
"aarch64_windows": { "aarch64_windows": {
"etag": "0x8DD4AFE236CDF4D", "etag": "0x8DD4DA5B9D4FBEE",
"checksum": "e22b0a697ebf017cfb05302bc02c59f79536cd9f63e7dd385a4da3da3fbbdc76" "checksum": "80fc65c0bd700e68489244b60b67cf88bc5f5c50eccc337d8d79e7a81a7b5383"
} }
} }
} }

View File

@@ -19,10 +19,33 @@
}, },
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)", "license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
"latest": { "latest": {
"version": "0.9.90" "version": "0.9.91"
}, },
"0.9": { "0.9": {
"version": "0.9.90" "version": "0.9.91"
},
"0.9.91": {
"previous_stable_version": "0.9.90",
"x86_64_linux_gnu": {
"etag": "0x8DD4C9803365D77",
"checksum": "c28e4d7380662860eff0bc407d9830f59c2ac0a4b2d1c73d0d9c671139fa2eac"
},
"x86_64_linux_musl": {
"etag": "0x8DD4C9831FCF8ED",
"checksum": "e5e319f562b250ef2d806201a0b023aa1ab3e9880f11c4176d6fbf6e366d3c50"
},
"x86_64_macos": {
"etag": "0x8DD4C98297BA941",
"checksum": "104ba3670bb3a277fdfd2e94f4eb09909165ef114f2808e887332d859ba1ca92"
},
"x86_64_windows": {
"etag": "0x8DD4C98D37ED80B",
"checksum": "54d18079329ce85af4dd77f15662eb97eab08a3f36b36290363a919b48714e5e"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4C9823CE6601",
"checksum": "9169fe49cd6cc432e233d75ba8a6f35e0797ee2ea8ca917703c99ff9cc08922a"
}
}, },
"0.9.90": { "0.9.90": {
"previous_stable_version": "0.9.89", "previous_stable_version": "0.9.89",

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)", "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": { "latest": {
"version": "0.31.5" "version": "0.32.0"
},
"0.32": {
"version": "0.32.0"
},
"0.32.0": {
"x86_64_linux_musl": {
"etag": "0x8DD4CE72F1035B0",
"checksum": "a2ccc0792895182dd3df52e356401932fdefdfba17d4ae08831927337eaee337"
},
"x86_64_macos": {
"etag": "0x8DD4CE6F0127B7F",
"checksum": "f595f9dee318c92866c762e43d97005ea30e76f7e1d5713e548300aea4d9a6b4"
},
"x86_64_windows": {
"etag": "0x8DD4CE776A3C8A3",
"checksum": "b9614633539be588314a0ec367a80365d00854dbe54a92bfa0981757cc88b1e5"
},
"aarch64_linux_musl": {
"etag": "0x8DD4CE70205449F",
"checksum": "47236114c45b584f3aba663fecd454d15151785b51ac0e94631f4babfba5700d"
},
"aarch64_macos": {
"etag": "0x8DD4CE6C913BEBF",
"checksum": "e46aabe1f6b0cbee10ed6f4ca3c5efbfc1eec961a6ec8a5a03933622d9804965"
}
}, },
"0.31": { "0.31": {
"version": "0.31.5" "version": "0.31.5"

26
manifests/mdbook.json generated
View File

@@ -22,10 +22,32 @@
}, },
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)", "license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.4.44" "version": "0.4.45"
}, },
"0.4": { "0.4": {
"version": "0.4.44" "version": "0.4.45"
},
"0.4.45": {
"x86_64_linux_musl": {
"etag": "0x8DD4F82D422F91C",
"checksum": "1b7ff6c18d20f367d97978d82273b5a5b343ef8e2300118c7d7f13d780619609"
},
"x86_64_macos": {
"etag": "0x8DD4F82D91DE44D",
"checksum": "085256959b89a90d476203720e3a9527f49509158f4afd218a532525711164d5"
},
"x86_64_windows": {
"etag": "0x8DD4F832D86EFB3",
"checksum": "ee9025ac339ce151bfb3a9dbfc7bce55580e84b2bcbc02a45a8dcca57dbd8a10"
},
"aarch64_linux_musl": {
"etag": "0x8DD4F82E1F83EAC",
"checksum": "8de76e084888803af4b2b710ac8e874107bbd5686f59323776defb8faa837818"
},
"aarch64_macos": {
"etag": "0x8DD4F82D89B8B35",
"checksum": "7e0368004c6e16c176f74498cc348717578c747759460b6082b62fb184e4f417"
}
}, },
"0.4.44": { "0.4.44": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

32
manifests/rclone.json generated
View File

@@ -28,13 +28,39 @@
}, },
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)", "license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": { "latest": {
"version": "1.69.0" "version": "1.69.1"
}, },
"1": { "1": {
"version": "1.69.0" "version": "1.69.1"
}, },
"1.69": { "1.69": {
"version": "1.69.0" "version": "1.69.1"
},
"1.69.1": {
"x86_64_linux_musl": {
"etag": "0x8DD4D194D7A0994",
"checksum": "231841f8d8029ae6cfca932b601b3b50d0e2c3c2cb9da3166293f1c3eae7d79c"
},
"x86_64_macos": {
"etag": "0x8DD4D1A46FD41A1",
"checksum": "ebe1d5e13b0255605becfafbfa7c1809bc985272bcea0b342675c7e29c57629b"
},
"x86_64_windows": {
"etag": "0x8DD4D1A7D5C54F1",
"checksum": "0803f06d721e5399e48794538294099b195d51cc84b27bdb67e131096ad93ee4"
},
"aarch64_linux_musl": {
"etag": "0x8DD4D199A88035B",
"checksum": "a03de8f700fcda7a1aef6b568f88d44218b698fb4e1637596c024d341bb24124"
},
"aarch64_macos": {
"etag": "0x8DD4D1A4F323719",
"checksum": "09b42295c30ba6b41a0d9c6741e4b5769de9ddecf5069f93c33f01bb46caa228"
},
"aarch64_windows": {
"etag": "0x8DD4D1A847A5706",
"checksum": "0f8a786c1eae54594bd067e05c1d22b3b346c5a8fb02392c446f63bab52be5aa"
}
}, },
"1.69.0": { "1.69.0": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

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)", "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": { "latest": {
"version": "1.29.7" "version": "1.29.8"
}, },
"1": { "1": {
"version": "1.29.7" "version": "1.29.8"
}, },
"1.29": { "1.29": {
"version": "1.29.7" "version": "1.29.8"
},
"1.29.8": {
"x86_64_linux_musl": {
"etag": "0x8DD50FF6B404955",
"checksum": "f1eebf7060e33ff08145bd5f211e75045608b39282c87483033bfe57cbeff3dc"
},
"x86_64_macos": {
"etag": "0x8DD50FF76650FE8",
"checksum": "90deb589e2d41cf808fde17f2036083c3e92a1a067f867860c4e01b37608034e"
},
"x86_64_windows": {
"etag": "0x8DD50FFEAD694DD",
"checksum": "b4590074a208bc62a4194a3ab35fbb776c785c135cb7bd6f9689c920761b962d"
},
"aarch64_macos": {
"etag": "0x8DD50FF9B929E8E",
"checksum": "f30be4284ca2780e999dcbe54c58671dcff38e715cfedd2c3c526123054f5715"
}
}, },
"1.29.7": { "1.29.7": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -28,7 +28,39 @@
}, },
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)", "license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": { "latest": {
"version": "29.0.1" "version": "30.0.0"
},
"30": {
"version": "30.0.0"
},
"30.0": {
"version": "30.0.0"
},
"30.0.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD515A370042BA",
"checksum": "e5a1539288e5314eacdbace8b39412302f231233bb4f6e90551958ceb4ed5bef"
},
"x86_64_macos": {
"etag": "0x8DD515A38224727",
"checksum": "f85a5d3a13a5ef5a757bac0494cd7053fd894cc9c137e7a8fe56f3a53ec4a998"
},
"x86_64_windows": {
"etag": "0x8DD515A3CED862C",
"checksum": "e3d5f97ffea844a958b2b9a2c266ac60ea090f738ac875bf5ea5172c565be84c"
},
"aarch64_linux_gnu": {
"etag": "0x8DD515A26A641FA",
"checksum": "1b686f8c306ca37b222073ca1fa64a21b4f1a4beaaaf28627d3a0e546635f6b5"
},
"aarch64_macos": {
"etag": "0x8DD515A27E5710B",
"checksum": "04c8711e050229c94f121f62afe87722846d635d31b3ca7dddd7764c3dddf03b"
},
"aarch64_windows": {
"etag": "0x8DD515A2A941EC2",
"checksum": "5cbe71bea3af19a56207a12cd5a636165e32a592b6b55469dc6b17d5650b4c25"
}
}, },
"29": { "29": {
"version": "29.0.1" "version": "29.0.1"

27
manifests/xh.json generated
View File

@@ -24,7 +24,32 @@
}, },
"license_markdown": "[MIT](https://github.com/ducaale/xh/blob/master/LICENSE)", "license_markdown": "[MIT](https://github.com/ducaale/xh/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.23.1" "version": "0.24.0"
},
"0.24": {
"version": "0.24.0"
},
"0.24.0": {
"x86_64_linux_musl": {
"etag": "0x8DD4FF88945D0F5",
"checksum": "c65ffd3aca38cb7d9a618342718650957d2f371f21435f62eb1a19229b033825"
},
"x86_64_macos": {
"etag": "0x8DD4FF8787DD46E",
"checksum": "9a16febb0eb25a0c226dbb889985f2cce1b4f3808a18113742f82f93e5a1290b"
},
"x86_64_windows": {
"etag": "0x8DD4FF8D187B278",
"checksum": "ffadf8460c5f16ccf0da36baa3703ea3da64bc74e8ef13cb9e1b5d29aba3c23d"
},
"aarch64_linux_musl": {
"etag": "0x8DD4FF876E9B91B",
"checksum": "e32e714a5babf1196d20c46b198af3083576cd0ffc94e593fc263239f14bfe8d"
},
"aarch64_macos": {
"etag": "0x8DD4FF872EAD8EB",
"checksum": "15f4fcd7c0321723455b6a56812914fd557baf05d6712d9d086a5008f1dc0579"
}
}, },
"0.23": { "0.23": {
"version": "0.23.1" "version": "0.23.1"

30
manifests/zola.json generated
View File

@@ -10,13 +10,41 @@
"x86_64_windows": { "x86_64_windows": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-pc-windows-msvc.zip" "url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-x86_64-pc-windows-msvc.zip"
}, },
"aarch64_linux_gnu": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-unknown-linux-gnu.tar.gz"
},
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-apple-darwin.tar.gz" "url": "https://github.com/getzola/zola/releases/download/v${version}/zola-v${version}-aarch64-apple-darwin.tar.gz"
} }
}, },
"license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)", "license_markdown": "[MIT](https://github.com/getzola/zola/blob/master/LICENSE)",
"latest": { "latest": {
"version": "0.19.2" "version": "0.20.0"
},
"0.20": {
"version": "0.20.0"
},
"0.20.0": {
"x86_64_linux_gnu": {
"etag": "0x8DD4D41F3D3509F",
"checksum": "ca7ed5b33a739c5b5b35a0e207e5c3578a652cd12b61c675763b3ff34c322d08"
},
"x86_64_macos": {
"etag": "0x8DD4D41F3E3B8E8",
"checksum": "23f1d5e117c7a01aa1c452cd1ffd3da1af533cf74a93762d9e4e1459fb029646"
},
"x86_64_windows": {
"etag": "0x8DD4D41F41345F4",
"checksum": "25cd5082b6717fe50fd1351a4867ece6d898211a9bf37b58180c7b4013f9e061"
},
"aarch64_linux_gnu": {
"etag": "0x8DD4D41F41ADE85",
"checksum": "91b428514d1c6b5674ed0e7ec244152b98c0a3eb6b63bb2c887e5966f185f7fa"
},
"aarch64_macos": {
"etag": "0x8DD4D41F4283CF9",
"checksum": "6dd8a3c77baef359df00916709e954e415c5acc1fa99fcd754bb600627fb4935"
}
}, },
"0.19": { "0.19": {
"version": "0.19.2" "version": "0.19.2"

View File

@@ -6,8 +6,13 @@ trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit w
cd -- "$(dirname -- "$0")"/../.. cd -- "$(dirname -- "$0")"/../..
# They don't provide prebuilt binaries for musl or old glibc host. # They don't provide prebuilt binaries for musl or old glibc host.
# version `GLIBC_2.35' not found
glibc_pre_2_35_incompat=(
zola
)
# version `GLIBC_2.34' not found # version `GLIBC_2.34' not found
glibc_pre_2_34_incompat=( glibc_pre_2_34_incompat=(
"${glibc_pre_2_35_incompat[@]}"
cargo-spellcheck cargo-spellcheck
wait-for-them wait-for-them
xbuild xbuild
@@ -17,7 +22,6 @@ glibc_pre_2_31_incompat=(
"${glibc_pre_2_34_incompat[@]}" "${glibc_pre_2_34_incompat[@]}"
cargo-sort cargo-sort
espup espup
zola
) )
# version `GLIBC_2.28' not found # version `GLIBC_2.28' not found
glibc_pre_2_28_incompat=( glibc_pre_2_28_incompat=(
@@ -67,6 +71,8 @@ case "$(uname -s)" in
incompat_tools+=("${musl_incompat[@]}") incompat_tools+=("${musl_incompat[@]}")
else else
host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g") host_glibc_version=$(grep -E "GLIBC|GNU libc" <<<"${ldd_version}" | sed "s/.* //g")
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.35"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.34"$'\n'"${host_glibc_version}" | tail -1)
if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then if [[ "${higher_glibc_version}" != "${host_glibc_version}" ]]; then
higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1) higher_glibc_version=$(LC_ALL=C sort -Vu <<<"2.31"$'\n'"${host_glibc_version}" | tail -1)
@@ -90,6 +96,9 @@ case "$(uname -s)" in
else else
incompat_tools+=("${glibc_pre_2_34_incompat[@]}") incompat_tools+=("${glibc_pre_2_34_incompat[@]}")
fi fi
else
incompat_tools+=("${glibc_pre_2_35_incompat[@]}")
fi
fi fi
fi fi
if ! type -P snap >/dev/null; then if ! type -P snap >/dev/null; then

View File

@@ -9,6 +9,7 @@
"x86_64_windows": { "x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip" "asset_name": "${package}-v${version}-${rust_target}.zip"
}, },
"aarch64_linux_gnu": {},
"aarch64_macos": {} "aarch64_macos": {}
} }
} }

View File

@@ -144,8 +144,9 @@ tools+=(valgrind)
for tool in "${tools[@]}"; do for tool in "${tools[@]}"; do
git checkout -b "${tool}" git checkout -b "${tool}"
sed -E "${in_place[@]}" "s/required: true/required: false/g" action.yml sed -E "${in_place[@]}" action.yml \
sed -E "${in_place[@]}" "s/# default: #publish:tool/default: ${tool}/g" action.yml -e "s/required: true/required: false/g" \
-e "s/# default: #publish:tool/default: ${tool}/g"
git add action.yml git add action.yml
git commit -m "${tool}" git commit -m "${tool}"
retry git push origin -f refs/heads/"${tool}" retry git push origin -f refs/heads/"${tool}"
@@ -193,9 +194,11 @@ cp -- ./manifests/* "${schema_workspace}"
# Detect changes, then commit and push if changes exist # Detect changes, then commit and push if changes exist
if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then
git commit -m 'Update manifest schema' git commit -m 'Update manifest schema'
git push origin HEAD retry git push origin HEAD
fi fi
) )
rm -rf -- "${schema_workspace}" rm -rf -- "${schema_workspace}"
git worktree prune git worktree prune
# TODO: get branch in schema_workspace dir instead
git branch -D "${schema_branch}" "${schema_workspace##*/}"