mirror of
https://github.com/taiki-e/install-action.git
synced 2026-05-16 17:10:24 +00:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
55aaa89c2f | ||
|
|
45764be6ba | ||
|
|
cd04d6bed9 | ||
|
|
9fa9dc1e41 |
@@ -10,6 +10,12 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [2.20.8] - 2023-10-18
|
||||||
|
|
||||||
|
- Update `parse-changelog@latest` to 0.6.4.
|
||||||
|
|
||||||
|
- Update `cargo-llvm-cov@latest` to 0.5.35.
|
||||||
|
|
||||||
## [2.20.7] - 2023-10-18
|
## [2.20.7] - 2023-10-18
|
||||||
|
|
||||||
- Update `cargo-hack@latest` to 0.6.11.
|
- Update `cargo-hack@latest` to 0.6.11.
|
||||||
@@ -1319,7 +1325,8 @@ 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.20.7...HEAD
|
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.20.8...HEAD
|
||||||
|
[2.20.8]: https://github.com/taiki-e/install-action/compare/v2.20.7...v2.20.8
|
||||||
[2.20.7]: https://github.com/taiki-e/install-action/compare/v2.20.6...v2.20.7
|
[2.20.7]: https://github.com/taiki-e/install-action/compare/v2.20.6...v2.20.7
|
||||||
[2.20.6]: https://github.com/taiki-e/install-action/compare/v2.20.5...v2.20.6
|
[2.20.6]: https://github.com/taiki-e/install-action/compare/v2.20.5...v2.20.6
|
||||||
[2.20.5]: https://github.com/taiki-e/install-action/compare/v2.20.4...v2.20.5
|
[2.20.5]: https://github.com/taiki-e/install-action/compare/v2.20.4...v2.20.5
|
||||||
|
|||||||
21
manifests/cargo-llvm-cov.json
generated
21
manifests/cargo-llvm-cov.json
generated
@@ -18,10 +18,27 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "0.5.34"
|
"version": "0.5.35"
|
||||||
},
|
},
|
||||||
"0.5": {
|
"0.5": {
|
||||||
"version": "0.5.34"
|
"version": "0.5.35"
|
||||||
|
},
|
||||||
|
"0.5.35": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"checksum": "21e7d42185f8eae113508ec2b8c3bfdd22c6293bb6b0ccd74ab0bd21153dc3b4"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"checksum": "dca22baa597f337ee78f5418b19bb2367108da77cb430be30febd55901537a2f"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"checksum": "45b21cd8b0f89b6ee5ad3093fcb542cf8c41ce86e36e89b7a26166c9f7792e47"
|
||||||
|
},
|
||||||
|
"aarch64_linux_musl": {
|
||||||
|
"checksum": "56c69758d6bb493dba53a2ac21343a983d22ca677d9ecfe8a4bb66fd185013e8"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"checksum": "28525454f2fe26ad8eba301134aeff305348b4e143ebdb62f07f2c93db1eb347"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.5.34": {
|
"0.5.34": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
30
manifests/parse-changelog.json
generated
30
manifests/parse-changelog.json
generated
@@ -2,10 +2,36 @@
|
|||||||
"rust_crate": "parse-changelog",
|
"rust_crate": "parse-changelog",
|
||||||
"template": null,
|
"template": null,
|
||||||
"latest": {
|
"latest": {
|
||||||
"version": "0.6.3"
|
"version": "0.6.4"
|
||||||
},
|
},
|
||||||
"0.6": {
|
"0.6": {
|
||||||
"version": "0.6.3"
|
"version": "0.6.4"
|
||||||
|
},
|
||||||
|
"0.6.4": {
|
||||||
|
"x86_64_linux_musl": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-x86_64-unknown-linux-musl.tar.gz",
|
||||||
|
"checksum": "df2d97039ede5d93785a801a5d998627ba28bc5d2b092d6602356f7aa9149706"
|
||||||
|
},
|
||||||
|
"x86_64_macos": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-x86_64-apple-darwin.tar.gz",
|
||||||
|
"checksum": "071cd442ad95ea97f14b71cf005558ee08ec33b76e0456c933c6ed9f9033cf16"
|
||||||
|
},
|
||||||
|
"x86_64_windows": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-x86_64-pc-windows-msvc.tar.gz",
|
||||||
|
"checksum": "200bd6074d65e715aee01ea44be992081409c95bd6f852dc59327a14882f820b"
|
||||||
|
},
|
||||||
|
"aarch64_linux_musl": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-aarch64-unknown-linux-musl.tar.gz",
|
||||||
|
"checksum": "ca6d8407b30647465ecc9188f0b1ee83479f05ed378db504ddbe666e15612409"
|
||||||
|
},
|
||||||
|
"aarch64_macos": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-aarch64-apple-darwin.tar.gz",
|
||||||
|
"checksum": "2d3ad67d62a806d2f62e741a53375900e886cb8d414c804cd8c6bb596fb4f06d"
|
||||||
|
},
|
||||||
|
"aarch64_windows": {
|
||||||
|
"url": "https://github.com/taiki-e/parse-changelog/releases/download/v0.6.4/parse-changelog-aarch64-pc-windows-msvc.tar.gz",
|
||||||
|
"checksum": "e206f5699322ed0e2b91d14b26687cf2040be863dd035490ae68ada19872b416"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"0.6.3": {
|
"0.6.3": {
|
||||||
"x86_64_linux_musl": {
|
"x86_64_linux_musl": {
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ flate2 = "1"
|
|||||||
fs-err = "2"
|
fs-err = "2"
|
||||||
minisign-verify = "0.2"
|
minisign-verify = "0.2"
|
||||||
semver = { version = "1", features = ["serde"] }
|
semver = { version = "1", features = ["serde"] }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = "1"
|
||||||
|
serde_derive = "1"
|
||||||
serde_json = "1"
|
serde_json = "1"
|
||||||
sha2 = "0.10"
|
sha2 = "0.10"
|
||||||
tar = "0.4"
|
tar = "0.4"
|
||||||
|
|||||||
@@ -17,7 +17,11 @@ use std::{
|
|||||||
|
|
||||||
use anyhow::{bail, Context as _, Result};
|
use anyhow::{bail, Context as _, Result};
|
||||||
use fs_err as fs;
|
use fs_err as fs;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{
|
||||||
|
de::{self, Deserialize, Deserializer},
|
||||||
|
ser::{Serialize, Serializer},
|
||||||
|
};
|
||||||
|
use serde_derive::{Deserialize, Serialize};
|
||||||
use sha2::{Digest, Sha256};
|
use sha2::{Digest, Sha256};
|
||||||
|
|
||||||
fn main() -> Result<()> {
|
fn main() -> Result<()> {
|
||||||
@@ -617,7 +621,7 @@ impl FromStr for Version {
|
|||||||
impl Serialize for Version {
|
impl Serialize for Version {
|
||||||
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
|
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
|
||||||
where
|
where
|
||||||
S: serde::Serializer,
|
S: Serializer,
|
||||||
{
|
{
|
||||||
String::serialize(&self.to_string(), serializer)
|
String::serialize(&self.to_string(), serializer)
|
||||||
}
|
}
|
||||||
@@ -625,10 +629,9 @@ impl Serialize for Version {
|
|||||||
impl<'de> Deserialize<'de> for Version {
|
impl<'de> Deserialize<'de> for Version {
|
||||||
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
|
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
|
||||||
where
|
where
|
||||||
D: serde::Deserializer<'de>,
|
D: Deserializer<'de>,
|
||||||
{
|
{
|
||||||
use serde::de::Error as _;
|
String::deserialize(deserializer)?.parse().map_err(de::Error::custom)
|
||||||
String::deserialize(deserializer)?.parse().map_err(D::Error::custom)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -799,7 +802,7 @@ impl HostPlatform {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mod github {
|
mod github {
|
||||||
use serde::Deserialize;
|
use serde_derive::Deserialize;
|
||||||
|
|
||||||
// https://api.github.com/repos/<repo>/releases
|
// https://api.github.com/repos/<repo>/releases
|
||||||
pub type Releases = Vec<Release>;
|
pub type Releases = Vec<Release>;
|
||||||
@@ -821,7 +824,7 @@ mod github {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mod crates_io {
|
mod crates_io {
|
||||||
use serde::Deserialize;
|
use serde_derive::Deserialize;
|
||||||
|
|
||||||
// https://crates.io/api/v1/crates/<crate>
|
// https://crates.io/api/v1/crates/<crate>
|
||||||
#[derive(Debug, Deserialize)]
|
#[derive(Debug, Deserialize)]
|
||||||
@@ -839,7 +842,7 @@ mod crates_io {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mod cargo_manifest {
|
mod cargo_manifest {
|
||||||
use serde::Deserialize;
|
use serde_derive::Deserialize;
|
||||||
|
|
||||||
#[derive(Debug, Deserialize)]
|
#[derive(Debug, Deserialize)]
|
||||||
pub struct Manifest {
|
pub struct Manifest {
|
||||||
|
|||||||
Reference in New Issue
Block a user