Compare commits

...

18 Commits

Author SHA1 Message Date
Taiki Endo
cbbd2313f8 Release 2.58.26 2025-08-28 19:12:54 +09:00
Taiki Endo
3c4696e537 Update vacuum@latest to 0.17.10 2025-08-28 09:34:20 +09:00
Taiki Endo
bb5b6ec0fe Release 2.58.25 2025-08-27 23:02:52 +09:00
Taiki Endo
bc19d9807f Update osv-scanner@latest to 2.2.2 2025-08-27 13:31:59 +09:00
Taiki Endo
c45072658c Release 2.58.24 2025-08-27 10:32:51 +09:00
Taiki Endo
6e62070134 Update syft@latest to 1.32.0 2025-08-27 09:36:23 +09:00
Taiki Endo
3ee5d63d29 Release 2.58.23 2025-08-27 01:34:08 +09:00
Taiki Endo
54b03f88eb Update wasmtime@latest to 36.0.2 2025-08-27 01:01:47 +09:00
Taiki Endo
e2789f9cc9 Update wasmtime manifest 2025-08-27 00:52:58 +09:00
Taiki Endo
7a5a5a6422 Release 2.58.22 2025-08-26 21:56:54 +09:00
Taiki Endo
f1d4b3ac02 Update cargo-nextest@latest to 0.9.103 2025-08-25 13:33:10 +09:00
Taiki Endo
05bf4acd55 Update cargo-binstall@latest to 1.15.1 2025-08-25 00:14:05 +09:00
Taiki Endo
f63c33fd96 Release 2.58.21 2025-08-23 13:15:44 +09:00
dependabot[bot]
405215e4b1 Update spdx requirement from 0.11 to 0.12 (#1102) 2025-08-23 12:37:23 +10:00
Taiki Endo
ac0a4c83eb Update rclone@latest to 1.71.0 2025-08-23 03:17:24 +09:00
Taiki Endo
ccc0fd3c07 Update cargo-binstall@latest to 1.15.0 2025-08-23 00:16:21 +09:00
Taiki Endo
36fe651a94 Release 2.58.20 2025-08-22 10:25:29 +09:00
Taiki Endo
8bcf260e0c Update wasmtime@latest to 36.0.1 2025-08-22 03:17:01 +09:00
10 changed files with 258 additions and 34 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]
## [2.58.26] - 2025-08-28
- Update `vacuum@latest` to 0.17.10.
## [2.58.25] - 2025-08-27
- Update `osv-scanner@latest` to 2.2.2.
## [2.58.24] - 2025-08-27
- Update `syft@latest` to 1.32.0.
## [2.58.23] - 2025-08-26
- Update `wasmtime@latest` to 36.0.2.
## [2.58.22] - 2025-08-26
- Update `cargo-nextest@latest` to 0.9.103.
- Update `cargo-binstall@latest` to 1.15.1.
## [2.58.21] - 2025-08-23
- Update `rclone@latest` to 1.71.0.
- Update `cargo-binstall@latest` to 1.15.0.
## [2.58.20] - 2025-08-22
- Update `wasmtime@latest` to 36.0.1.
## [2.58.19] - 2025-08-21
- Update `cargo-shear@latest` to 1.5.1.
@@ -4338,7 +4370,14 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.58.19...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.58.26...HEAD
[2.58.26]: https://github.com/taiki-e/install-action/compare/v2.58.25...v2.58.26
[2.58.25]: https://github.com/taiki-e/install-action/compare/v2.58.24...v2.58.25
[2.58.24]: https://github.com/taiki-e/install-action/compare/v2.58.23...v2.58.24
[2.58.23]: https://github.com/taiki-e/install-action/compare/v2.58.22...v2.58.23
[2.58.22]: https://github.com/taiki-e/install-action/compare/v2.58.21...v2.58.22
[2.58.21]: https://github.com/taiki-e/install-action/compare/v2.58.20...v2.58.21
[2.58.20]: https://github.com/taiki-e/install-action/compare/v2.58.19...v2.58.20
[2.58.19]: https://github.com/taiki-e/install-action/compare/v2.58.18...v2.58.19
[2.58.18]: https://github.com/taiki-e/install-action/compare/v2.58.17...v2.58.18
[2.58.17]: https://github.com/taiki-e/install-action/compare/v2.58.16...v2.58.17

View File

@@ -22,32 +22,32 @@
},
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": {
"version": "1.14.4"
"version": "1.15.1"
},
"1.14.4": {
"1.15.1": {
"x86_64_linux_musl": {
"etag": "0x8DDD711719407B3",
"checksum": "de513d8487ce7edf8365603eee04ff79cec1a6d3c3c8058fccb94e6b38bb3e4f"
"etag": "0x8DDE2ED3B6A8DD4",
"checksum": "651612b42313795b300ba7c3f09b5ba52199dec8ecbb429693f34b949e645b4f"
},
"x86_64_macos": {
"etag": "0x8DDD7116B5B2580",
"checksum": "398c9ef78dffdb0179dbb15ad8c1ed40f351854430c439006c09e07e6a6f181b"
"etag": "0x8DDE2ED1E28C9F7",
"checksum": "f9d2f1108eb0a8cd9bfc98ef7d9ba9da16f5a9427e334ec7df67159a006a73c9"
},
"x86_64_windows": {
"etag": "0x8DDD71B2FC3AE8C",
"checksum": "941b86a3bb0ff113d318d1515e00972b2faf669ba6bfabd67d18356ec1c3ca5d"
"etag": "0x8DDE2EDC6BCE139",
"checksum": "1358be010b9dab919b3f1397a57e41db24aaa73f410082abf9dff6b833459b31"
},
"aarch64_linux_musl": {
"etag": "0x8DDD71187670C62",
"checksum": "bfef88c7602b53ceb8af75779d5ecada8a93bf122cf7f8d3a05a42244d41f20e"
"etag": "0x8DDE2ED2F019F24",
"checksum": "30bf6dca1819a96081649780e65de48e06a2c622dac68933e7df302bd0a28d19"
},
"aarch64_macos": {
"etag": "0x8DDD71173239487",
"checksum": "7d9b3f57dafbc847d9de690773f467ff976edc0afb5bfca037a0762e8030152d"
"etag": "0x8DDE2ED4F3EA05D",
"checksum": "eca3e1cdf5eff3cebef30d8271cf1d8bb20f0bd34e1451338120859b81ce7bf2"
},
"aarch64_windows": {
"etag": "0x8DDD711DF58DD42",
"checksum": "da7ad61840bfde2fc694f09c31c1836e6ea6b34f83e4366e01d972bad9a29fa1"
"etag": "0x8DDE2EDC2A95945",
"checksum": "6c33d22c776f837a8187f0f3260f237035f9e1634eedac97551846eb2063246f"
}
}
}

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)",
"latest": {
"version": "0.9.102"
"version": "0.9.103"
},
"0.9": {
"version": "0.9.102"
"version": "0.9.103"
},
"0.9.103": {
"previous_stable_version": "0.9.102",
"x86_64_linux_gnu": {
"etag": "0x8DDE37179CB798A",
"checksum": "b6b5daad02ddef2d0e1f1114c4cd708f2960fd421a415693f995cef3bef90036"
},
"x86_64_linux_musl": {
"etag": "0x8DDE371C3B603E8",
"checksum": "63d4410086282bcc3c165f27851358c2203aa15fd4458b2e83a42804a7a366d1"
},
"x86_64_macos": {
"etag": "0x8DDE37194E2A012",
"checksum": "43c77af3ed69c4f404efc55105fdb9d31ac448595780ce08d0f4fe29d7a3b038"
},
"x86_64_windows": {
"etag": "0x8DDE3722788434C",
"checksum": "2f84a1cedcab0126b5889997e292e8c8de973d5997245c91fd455b1fdbdc737c"
},
"aarch64_linux_gnu": {
"etag": "0x8DDE371AF69BFF1",
"checksum": "caf1cbf376a485a30795d08dad21f1d9d2baddc6c102d24b60432e7ae7d9d7a4"
}
},
"0.9.102": {
"previous_stable_version": "0.9.101",

View File

@@ -3,13 +3,45 @@
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": {
"version": "2.2.1"
"version": "2.2.2"
},
"2": {
"version": "2.2.1"
"version": "2.2.2"
},
"2.2": {
"version": "2.2.1"
"version": "2.2.2"
},
"2.2.2": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_linux_amd64",
"etag": "0x8DDE519D0D5886B",
"checksum": "c799274b682e0437c802d4714a136ad09b39c65547c460049ba5358d28afa576"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_darwin_amd64",
"etag": "0x8DDE519CFA908B2",
"checksum": "5c2a2e2a686e34c0674e0a463aa626467df5d9fba0ed06870a2eb684dc434de3"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_windows_amd64.exe",
"etag": "0x8DDE519CFAA66BD",
"checksum": "5cce6a9b96b88d0620bfdb22da72497c444948e56c64d3508f054cded13fb49f"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_linux_arm64",
"etag": "0x8DDE519CF99150E",
"checksum": "62004a8b3c84d5041e6565113cc98af17da8d5ef9ebd070d355f1522bcd1d383"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_darwin_arm64",
"etag": "0x8DDE519D0B615DF",
"checksum": "f1e1cc84b6e365b79b874cb9028a4f74ac64666094b542f1eb196b10f44b505e"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.2.2/osv-scanner_windows_arm64.exe",
"etag": "0x8DDE519CF99FE65",
"checksum": "bb4d4a291cc9a2e0ee30cd2acf53ccae1c1d6ce1fe2e470ab0b88fb485d0ff2d"
}
},
"2.2.1": {
"x86_64_linux_musl": {

33
manifests/rclone.json generated
View File

@@ -28,10 +28,39 @@
},
"license_markdown": "[MIT](https://github.com/rclone/rclone/blob/master/COPYING)",
"latest": {
"version": "1.70.3"
"version": "1.71.0"
},
"1": {
"version": "1.70.3"
"version": "1.71.0"
},
"1.71": {
"version": "1.71.0"
},
"1.71.0": {
"x86_64_linux_musl": {
"etag": "0x8DDE1992ACE87D9",
"checksum": "3ddbcfd535ef2e6eb00cd006831766537f1fef1c8baeed1ee4632e7bcc699e93"
},
"x86_64_macos": {
"etag": "0x8DDE19A58BCD61D",
"checksum": "858fcdb96597776672c38416a4cdf72b87f5ed8e05353374c894b38ae381b965"
},
"x86_64_windows": {
"etag": "0x8DDE19AACE0AA89",
"checksum": "1996c4e8132fc3b0187595a6b8bca507efe7cc83ff2d89e8cf3f44f6007f49eb"
},
"aarch64_linux_musl": {
"etag": "0x8DDE19949F4A915",
"checksum": "b710ac2ded37261d2cc6ab046dcd644828944524cf1ee7c2b17dd746f0fd8684"
},
"aarch64_macos": {
"etag": "0x8DDE19A6E97BED0",
"checksum": "ee9964d24f1aed3f0a2183f5a93eeec29526782240435d4b3f302b45f6f34b61"
},
"aarch64_windows": {
"etag": "0x8DDE19AB7E73188",
"checksum": "95d43bbbe7adacdda8429a086e3e2a2f12968334bf7d94da4e129601d7e2eac5"
}
},
"1.70": {
"version": "1.70.3"

29
manifests/syft.json generated
View File

@@ -24,10 +24,35 @@
},
"license_markdown": "[Apache-2.0](https://github.com/anchore/syft/blob/main/LICENSE)",
"latest": {
"version": "1.31.0"
"version": "1.32.0"
},
"1": {
"version": "1.31.0"
"version": "1.32.0"
},
"1.32": {
"version": "1.32.0"
},
"1.32.0": {
"x86_64_linux_musl": {
"etag": "0x8DDE4EBD28485BA",
"checksum": "d6400b579fa84dd383573b1d1ff6f081a37fc64d3ffaafdfdda95c4325f204be"
},
"x86_64_macos": {
"etag": "0x8DDE4EBD36C336E",
"checksum": "06bb55b2bec2b723c1a860491f62e0fdc4f7f543d99cb83c75dea03c460c5053"
},
"x86_64_windows": {
"etag": "0x8DDE4EBD384343E",
"checksum": "444fd054f601594ad938ec3f9bfd92faacfd37783e0e107b49bcb41848bf5dc4"
},
"aarch64_linux_musl": {
"etag": "0x8DDE4EBD2638E40",
"checksum": "df16ff55d6cf99b23f5121bf463bbda7b05b5674e897aca1b5c1fb64e1929667"
},
"aarch64_macos": {
"etag": "0x8DDE4EBD36315EE",
"checksum": "13065598834ab238f5865226d73b4a0a898913013a91be95cc83ddf7bbb75a1b"
}
},
"1.31": {
"version": "1.31.0"

30
manifests/vacuum.json generated
View File

@@ -22,10 +22,36 @@
},
"license_markdown": "[MIT](https://github.com/daveshanley/vacuum/blob/main/LICENSE)",
"latest": {
"version": "0.17.9"
"version": "0.17.10"
},
"0.17": {
"version": "0.17.9"
"version": "0.17.10"
},
"0.17.10": {
"x86_64_linux_musl": {
"etag": "0x8DDE5B3BDAFF0AF",
"checksum": "dcc1f6a566f8caf5c8d2eadc126ed7ae8d70003f112825b439fb17e4b8e06588"
},
"x86_64_macos": {
"etag": "0x8DDE5B3BD1FC48A",
"checksum": "4e69fba473003e739e5d6792acbb81f63b937135e27ce8d2bf0c832a26325b86"
},
"x86_64_windows": {
"etag": "0x8DDE5B3BD26E876",
"checksum": "7d3b881c9c6457c05658f997a5369879088f8002da2ac687a986eaf85ba15cd1"
},
"aarch64_linux_musl": {
"etag": "0x8DDE5B3BD1F28FD",
"checksum": "a70813b95aaab8204a78f8fc25c1af201c55674e496395627245ca292daff3ee"
},
"aarch64_macos": {
"etag": "0x8DDE5B3BDC03213",
"checksum": "55c815a9e698962b61fe89fe14968b245ded3786c9820db07b01b46a3a11b6d5"
},
"aarch64_windows": {
"etag": "0x8DDE5B3BDC70823",
"checksum": "b2596b373d36d277f3d935f35ab0a66a04c889d250e1c72d316fdac5055783ed"
}
},
"0.17.9": {
"x86_64_linux_musl": {

View File

@@ -28,13 +28,65 @@
},
"license_markdown": "[Apache-2.0 WITH LLVM-exception](https://github.com/bytecodealliance/wasmtime/blob/main/LICENSE)",
"latest": {
"version": "36.0.0"
"version": "36.0.2"
},
"36": {
"version": "36.0.0"
"version": "36.0.2"
},
"36.0": {
"version": "36.0.0"
"version": "36.0.2"
},
"36.0.2": {
"x86_64_linux_gnu": {
"etag": "0x8DDE4B27F277B47",
"checksum": "b982d71407b70633707bab9b7bdcaa4a37b98cd2ed55094f864a9ec7bcf0c40d"
},
"x86_64_macos": {
"etag": "0x8DDE4B2803A0067",
"checksum": "923b7b3297209f06433d02c2aab818c1d24b7f166340de56d6d37d405291e208"
},
"x86_64_windows": {
"etag": "0x8DDE4B28499CE4F",
"checksum": "fb1fa999ff728d5a8e4b4057308561c51af7f59afdeac2d649dda7d4ad7e77ad"
},
"aarch64_linux_gnu": {
"etag": "0x8DDE4B2708877F5",
"checksum": "f67ffaf8a1e95eb6364ee78775d003c47c45feb28dc75b64838072eeaf7c924c"
},
"aarch64_macos": {
"etag": "0x8DDE4B2719D6B5A",
"checksum": "af21455581b7eccb30e86db358553376398da3fd4507342268b62bf50ab576a9"
},
"aarch64_windows": {
"etag": "0x8DDE4B273FD67A1",
"checksum": "9fe60d76f90c9bd8a7f7f904c75d65608420000d7ee435fca11fcb9ba3d54488"
}
},
"36.0.1": {
"x86_64_linux_gnu": {
"etag": "0x8DDE0DDF4741B88",
"checksum": "559eeca0d3bba7975464d3e12837f159688aa5630706aa2db863265f1af2948a"
},
"x86_64_macos": {
"etag": "0x8DDE0DDF58DC4CE",
"checksum": "34043442a59c13a59c8927dc76ffb3a98b213d78b9a5a699c3017596a08bf1f2"
},
"x86_64_windows": {
"etag": "0x8DDE0DDFA15FD02",
"checksum": "02f360f5419a443eb236509e9ee09cefaeedd2080ca243fe4ec6ac9b4295cc0f"
},
"aarch64_linux_gnu": {
"etag": "0x8DDE0DDE5B68BAB",
"checksum": "245670e519dd6a9589ee4948ca75e742801732d46e25ca9dfe80f49dfe71959b"
},
"aarch64_macos": {
"etag": "0x8DDE0DDE6A81986",
"checksum": "d6c5b0d20dd9876da5388127c38849f22309cedc54d37179505facaf011316bd"
},
"aarch64_windows": {
"etag": "0x8DDE0DDE90CCBE6",
"checksum": "c771f596bf08822a8cc8646cc87181687b253a639caee3bbcc6a24ed84613bac"
}
},
"36.0.0": {
"x86_64_linux_gnu": {

View File

@@ -14,7 +14,7 @@ serde = "1"
serde_derive = "1"
serde_json = "1"
sha2 = "0.10"
spdx = "0.11"
spdx = "0.12"
tar = "0.4"
toml = { version = "0.9", default-features = false, features = ["parse", "serde"] }
# TODO: call curl command instead of using ureq?

View File

@@ -834,16 +834,14 @@ fn get_license_markdown(spdx_expr: &str, repo: &str, default_branch: &str) -> Op
ExprNode::Req(ExpressionReq {
req:
spdx::LicenseReq {
license: spdx::LicenseItem::Spdx { id, or_later },
exception,
..
license: spdx::LicenseItem::Spdx { id, or_later }, addition, ..
},
..
}) => {
if *or_later {
panic!("need to handle or_later");
}
if let Some(exception_id) = exception {
if let Some(spdx::AdditionItem::Spdx(exception_id)) = addition {
license_ids.push((id, Some(exception_id)));
} else {
license_ids.push((id, None));