Compare commits

...

7 Commits

Author SHA1 Message Date
Taiki Endo
1286723668 Release 2.21.6 2023-10-31 22:13:50 +09:00
Taiki Endo
f059f7c59f tools: Update tidy.sh 2023-10-31 22:09:23 +09:00
Taiki Endo
caf2aa3753 Support dprint on aarch64 Linux (musl) 2023-10-31 22:08:19 +09:00
Taiki Endo
eb3cf0b5db Update cargo-make@latest to 0.37.4 2023-10-31 21:11:51 +09:00
Taiki Endo
ff4b9c5ebc Update biome@latest to 1.3.3 2023-10-31 21:11:51 +09:00
Taiki Endo
e0367a2d3f Release 2.21.5 2023-10-31 05:49:18 +09:00
Taiki Endo
16cc2573d5 Update cargo-llvm-cov@latest to 0.5.36 2023-10-31 05:49:01 +09:00
8 changed files with 81 additions and 11 deletions

View File

@@ -10,6 +10,18 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased] ## [Unreleased]
## [2.21.6] - 2023-10-31
- Update `cargo-make@latest` to 0.37.4.
- Update `biome@latest` to 1.3.3.
- Support `dprint` on aarch64 Linux (musl).
## [2.21.5] - 2023-10-30
- Update `cargo-llvm-cov@latest` to 0.5.36.
## [2.21.4] - 2023-10-30 ## [2.21.4] - 2023-10-30
- Update `wasmtime@latest` to 14.0.3. - Update `wasmtime@latest` to 14.0.3.
@@ -1387,7 +1399,9 @@ 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.21.4...HEAD [Unreleased]: https://github.com/taiki-e/install-action/compare/v2.21.6...HEAD
[2.21.6]: https://github.com/taiki-e/install-action/compare/v2.21.5...v2.21.6
[2.21.5]: https://github.com/taiki-e/install-action/compare/v2.21.4...v2.21.5
[2.21.4]: https://github.com/taiki-e/install-action/compare/v2.21.3...v2.21.4 [2.21.4]: https://github.com/taiki-e/install-action/compare/v2.21.3...v2.21.4
[2.21.3]: https://github.com/taiki-e/install-action/compare/v2.21.2...v2.21.3 [2.21.3]: https://github.com/taiki-e/install-action/compare/v2.21.2...v2.21.3
[2.21.2]: https://github.com/taiki-e/install-action/compare/v2.21.1...v2.21.2 [2.21.2]: https://github.com/taiki-e/install-action/compare/v2.21.1...v2.21.2

26
manifests/biome.json generated
View File

@@ -27,13 +27,33 @@
} }
}, },
"latest": { "latest": {
"version": "1.3.1" "version": "1.3.3"
}, },
"1": { "1": {
"version": "1.3.1" "version": "1.3.3"
}, },
"1.3": { "1.3": {
"version": "1.3.1" "version": "1.3.3"
},
"1.3.3": {
"x86_64_linux_gnu": {
"checksum": "f15e955a935ec1e255a626c4501048612a271539483f76d8d392b0cc7e80b42a"
},
"x86_64_macos": {
"checksum": "7b5a6f7a480b371f99889b86b1dab83459100078f76e5764c2344d14e20e9cc5"
},
"x86_64_windows": {
"checksum": "55cc372816ae1b08a87ec33508f031852e78f5e4e6c183e3049d9886b91fe8ea"
},
"aarch64_linux_gnu": {
"checksum": "3eac5c42c21f330a77f194ad10fd9cfa3e627512d999124405fb9e033223b6eb"
},
"aarch64_macos": {
"checksum": "7cc8ed3b20a936a7c739554742dfb9529b045a372af45a5e21e311013140930c"
},
"aarch64_windows": {
"checksum": "fd913acca6a1e81aa3a916cde92003c377458e302946614f0ccd503c815e0a46"
}
}, },
"1.3.1": { "1.3.1": {
"x86_64_linux_gnu": { "x86_64_linux_gnu": {

View File

@@ -18,10 +18,27 @@
} }
}, },
"latest": { "latest": {
"version": "0.5.35" "version": "0.5.36"
}, },
"0.5": { "0.5": {
"version": "0.5.35" "version": "0.5.36"
},
"0.5.36": {
"x86_64_linux_musl": {
"checksum": "48083f2df7030ac1f5567d2e4155aac71115bc81432da6a97c35b603f8f9d1ed"
},
"x86_64_macos": {
"checksum": "bcf604c0eb65818e8a3b7b004f45856ef9ab6f0a1c6621c8f3c029e44050f601"
},
"x86_64_windows": {
"checksum": "b5e6f0cfe3e7a5a7470664afac705b55b233a7c3cfa9dab007c725cd94ba0565"
},
"aarch64_linux_musl": {
"checksum": "3f2e9339d505bb330fcadee6a3a8fdfe69a8490bbdc0858ddc152142be8f0b77"
},
"aarch64_macos": {
"checksum": "36f431920be39b719438a0a60a568852e2bcfab79db395caf7f77da304451bda"
}
}, },
"0.5.35": { "0.5.35": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

View File

@@ -19,10 +19,24 @@
} }
}, },
"latest": { "latest": {
"version": "0.37.3" "version": "0.37.4"
}, },
"0.37": { "0.37": {
"version": "0.37.3" "version": "0.37.4"
},
"0.37.4": {
"x86_64_linux_musl": {
"checksum": "bbfd8d09b62dbb447022a041eae40a185172a8ca75b151365e6347d880ee2870"
},
"x86_64_macos": {
"checksum": "4629a0b8a1c201676701093f8206c2468ac4a5a62884f0d88a72bd7d81d60e76"
},
"x86_64_windows": {
"checksum": "981d60e42e3b31382385fcbafd4e42cf48cf1c80fb3b33a9f3fe62b8d49b7c62"
},
"aarch64_macos": {
"checksum": "8a3a4cbe458b873f743c5b72174104759001b5980fa52edba117033a55c6167a"
}
}, },
"0.37.3": { "0.37.3": {
"x86_64_linux_musl": { "x86_64_linux_musl": {

7
manifests/dprint.json generated
View File

@@ -16,6 +16,9 @@
"aarch64_linux_gnu": { "aarch64_linux_gnu": {
"url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-aarch64-unknown-linux-gnu.zip" "url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-aarch64-unknown-linux-gnu.zip"
}, },
"aarch64_linux_musl": {
"url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-aarch64-unknown-linux-musl.zip"
},
"aarch64_macos": { "aarch64_macos": {
"url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-aarch64-apple-darwin.zip" "url": "https://github.com/dprint/dprint/releases/download/${version}/dprint-aarch64-apple-darwin.zip"
} }
@@ -36,8 +39,8 @@
"x86_64_windows": { "x86_64_windows": {
"checksum": "6eeb4b17eb7492f8e89cb8334581159686bb793c5e4dff6ecf029aa786f5e88c" "checksum": "6eeb4b17eb7492f8e89cb8334581159686bb793c5e4dff6ecf029aa786f5e88c"
}, },
"aarch64_linux_gnu": { "aarch64_linux_musl": {
"checksum": "5f1d472fd6ed35704cdb3b016490761b47183b0a3b6c70b2a0e453045f1aa8a7" "checksum": "6a99b4ed259c82487993dc17d488f21dd495f6b2fb59d99408734e51ea3c7377"
}, },
"aarch64_macos": { "aarch64_macos": {
"checksum": "93c995332cb927cebd5b0937fc23939ea5f18b8a24a76e8535486abb9da4a68b" "checksum": "93c995332cb927cebd5b0937fc23939ea5f18b8a24a76e8535486abb9da4a68b"

View File

@@ -9,6 +9,7 @@
"x86_64_macos": {}, "x86_64_macos": {},
"x86_64_windows": {}, "x86_64_windows": {},
"aarch64_linux_gnu": {}, "aarch64_linux_gnu": {},
"aarch64_linux_musl": {},
"aarch64_macos": {} "aarch64_macos": {}
} }
} }

View File

@@ -313,6 +313,7 @@ fn main() -> Result<()> {
continue; continue;
} }
// compact manifest // compact manifest
// TODO: do this before download binaries
if download_info.contains_key(&HostPlatform::x86_64_linux_gnu) if download_info.contains_key(&HostPlatform::x86_64_linux_gnu)
&& download_info.contains_key(&HostPlatform::x86_64_linux_musl) && download_info.contains_key(&HostPlatform::x86_64_linux_musl)
{ {

View File

@@ -123,7 +123,7 @@ if [[ -n "$(git ls-files '*.rs')" ]]; then
pkg=$(jq <<<"${metadata}" ".packages[] | select(.id == ${id})") pkg=$(jq <<<"${metadata}" ".packages[] | select(.id == ${id})")
publish=$(jq <<<"${pkg}" -r '.publish') publish=$(jq <<<"${pkg}" -r '.publish')
manifest_path=$(jq <<<"${pkg}" -r '.manifest_path') manifest_path=$(jq <<<"${pkg}" -r '.manifest_path')
if ! grep -q '^\[lints\]' "${manifest_path}"; then if ! grep -q '^\[lints\]' "${manifest_path}" && ! grep -q '^\[lints\.rust\]' "${manifest_path}"; then
warn "no [lints] table in ${manifest_path} please add '[lints]' with 'workspace = true'" warn "no [lints] table in ${manifest_path} please add '[lints]' with 'workspace = true'"
fi fi
# Publishing is unrestricted if null, and forbidden if an empty array. # Publishing is unrestricted if null, and forbidden if an empty array.