mirror of
https://github.com/taiki-e/install-action.git
synced 2026-05-05 20:50:27 +00:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1286723668 | ||
|
|
f059f7c59f | ||
|
|
caf2aa3753 | ||
|
|
eb3cf0b5db | ||
|
|
ff4b9c5ebc | ||
|
|
e0367a2d3f | ||
|
|
16cc2573d5 |
16
CHANGELOG.md
16
CHANGELOG.md
@@ -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
26
manifests/biome.json
generated
@@ -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": {
|
||||||
|
|||||||
21
manifests/cargo-llvm-cov.json
generated
21
manifests/cargo-llvm-cov.json
generated
@@ -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": {
|
||||||
|
|||||||
18
manifests/cargo-make.json
generated
18
manifests/cargo-make.json
generated
@@ -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
7
manifests/dprint.json
generated
@@ -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"
|
||||||
|
|||||||
@@ -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": {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user