Compare commits

...

3 Commits

Author SHA1 Message Date
Taiki Endo
27e3d94e52 Release 2.26.19 2024-02-14 00:33:46 +09:00
Taiki Endo
35fc207400 Update cargo-binstall@latest to 1.6.3 2024-02-13 21:14:59 +09:00
Taiki Endo
a86757441d codegen: Mark cargo-rdme 1.4.3 as broken
As of 2024-02-13 01:30 UTC, this release only contains Windows binary.

```
Error: platform list in base manifest for cargo-rdme contains x86_64_linux_musl, but latest release (1.4.3) doesn't contain it
```
2024-02-13 10:31:04 +09:00
4 changed files with 21 additions and 10 deletions

View File

@@ -10,6 +10,10 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.26.19] - 2024-02-13
- Update `cargo-binstall@latest` to 1.6.3.
## [2.26.18] - 2024-02-12
- Update `just@latest` to 1.24.0.
@@ -1755,7 +1759,8 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.26.18...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.26.19...HEAD
[2.26.19]: https://github.com/taiki-e/install-action/compare/v2.26.18...v2.26.19
[2.26.18]: https://github.com/taiki-e/install-action/compare/v2.26.17...v2.26.18
[2.26.17]: https://github.com/taiki-e/install-action/compare/v2.26.16...v2.26.17
[2.26.16]: https://github.com/taiki-e/install-action/compare/v2.26.15...v2.26.16

View File

@@ -21,26 +21,26 @@
}
},
"latest": {
"version": "1.6.2"
"version": "1.6.3"
},
"1.6.2": {
"1.6.3": {
"x86_64_linux_musl": {
"checksum": "6ba2d71e8594a65f2f1aa52d000b0527e03d0ebeeb6b947ecd1e41dacd04e0d6"
"checksum": "ff8f86eaf79812acc259d249e0c62f4b3103d28a16ec02e7f64f8e3bc9c3d2e9"
},
"x86_64_macos": {
"checksum": "7e78bf5000d0dc887efc00eba67bde829c3daed065e46a160ae5ab0fd0f81256"
"checksum": "f8eaee08667695cb4d446c5c474ba5415c3bb07be1a213728107ad65788104f1"
},
"x86_64_windows": {
"checksum": "66ae32e2e92e094552dc4eb2cfb8a6ec204e6b77e38592e5ec7fd36b89b06e6f"
"checksum": "44394103dc261b05ac928f23f8013f5c7e8355a10e849f096d792030f82c89c4"
},
"aarch64_linux_musl": {
"checksum": "62185b07feadb51f6bf865a54c452e0716d51fdca053de619a418b4b3fc1a4e6"
"checksum": "98d1b33b2c2cf076bdc8993d1a645ade9cb36919e22516faf5830933513a03fa"
},
"aarch64_macos": {
"checksum": "7dc88979d33bdaa4ba7cf1ec9e75e176fdaae353beefdb3aab507d2e78a47fbe"
"checksum": "89696b9b02605c0775ca02b0bab3f07843833e3e247b953a5b8f97daa043bdc1"
},
"aarch64_windows": {
"checksum": "9b2c12366d9c7944d9839658fccfe7d1008f838e026bd0f4ab766fec468d1246"
"checksum": "cec760fdeb4523e3de1d7febc1d07bee9aa9a3a3837fd9ec0191ad7396e38ca0"
}
}
}

View File

@@ -1,6 +1,7 @@
{
"repository": "https://github.com/orium/cargo-rdme",
"tag_prefix": "v",
"broken": ["1.4.3"],
"platform": {
"x86_64_linux_musl": {
"asset_name": "${package}_v${version}_${rust_target}.tar.bz2"

View File

@@ -62,7 +62,7 @@ fn main() -> Result<()> {
}
releases.append(&mut r);
}
let releases: BTreeMap<_, _> = releases
let mut releases: BTreeMap<_, _> = releases
.iter()
.filter_map(|release| {
if release.prerelease {
@@ -78,6 +78,9 @@ fn main() -> Result<()> {
Some((Reverse(semver_version.ok()?), (version, release)))
})
.collect();
for broken in &base_info.broken {
releases.remove(&Reverse(broken.clone()));
}
let mut crates_io_info = None;
base_info.rust_crate =
@@ -695,6 +698,8 @@ struct BaseManifest {
/// Path to binary in archive. Default to `${tool}${exe}`.
bin: Option<String>,
signing: Option<Signing>,
#[serde(default)]
broken: Vec<semver::Version>,
platform: BTreeMap<HostPlatform, BaseManifestPlatformInfo>,
version_range: Option<String>,
}